Skip to main content

ngstSpaceKit

documentation examples

ngstSpaceKit is an add-on to ngsolve and ngstrefftz, and provides a collection of finite element spaces. The goal of this project is to explore possibilities of the conforming Trefftz Method, and provide concrete example uses for it.

Implemented Spaces

ngstSpaceKit implements a series of well-known finite elements, that are not yet implemented in ngsolve:

On top of that, there are other exotic spaces defined:

For demonstration purposes, there are some spaces implemented, which already have a native ngsolve implementation:

Citing

ngstSpaceKit is published on Zenodo. You may cite it as

Meyer, J. C., & Lehrenfeld, C. (2025). ngstSpaceKit. Zenodo. https://doi.org/10.5281/zenodo.17281221

License

ngstSpaceKit is available under the LGPL-3.0 license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ngstspacekit-2.0.0.tar.gz (1.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ngstspacekit-2.0.0-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

Details for the file ngstspacekit-2.0.0.tar.gz.

File metadata

  • Download URL: ngstspacekit-2.0.0.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ngstspacekit-2.0.0.tar.gz
Algorithm Hash digest
SHA256 d972c81b0393f7ef43c72a433f7b389bec781455b0d110ee0551d905ccfde00e
MD5 5d83735eeebf207d9cefdf4f2fb781a1
BLAKE2b-256 9f8d12c58a2543bf2be43fd8027570c1de4d9d0ed0f024a8f05f96684a99e4da

See more details on using hashes here.

File details

Details for the file ngstspacekit-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: ngstspacekit-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 27.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ngstspacekit-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 525260343c9009848e83e2d4eb738ba4111596d3d03326d465c2ce52bf23901c
MD5 19393500e5c93131eaa9cc35cf55fd83
BLAKE2b-256 5c3b6cae530e3847f9d73688e6740caf7811e78e616e858fdcf1a824b127bb83

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page