1
0
Fork
You've already forked ngstspacekit
0
No description
  • Python 100%
Find a file
2025年09月17日 09:51:00 +02:00
.forgejo/workflows restrict coverage calculation to ngstSpaceKit files 2025年07月24日 23:36:13 +02:00
assets add banner 2025年05月16日 13:20:58 +02:00
examples finishing touches 2025年06月06日 22:06:27 +02:00
src/ngstSpaceKit straight lsetp1 on quads uses Disc(H1) basis repr. 2025年09月17日 09:51:00 +02:00
tests Revert "Remove ImmersedQ1FE and associated tests" 2025年09月16日 14:36:52 +02:00
.gitignore ignore jupyter notebooks 2025年06月03日 00:47:35 +02:00
LICENSE Add LICENSE 2025年01月15日 23:19:35 +00:00
pyproject.toml Merge branch 'main' into immersedFE 2025年07月07日 18:08:12 +02:00
README.md finishing touches 2025年06月06日 22:06:27 +02:00
uv.lock Merge branch 'main' into immersedFE 2025年07月07日 18:08:12 +02:00

ngstSpaceKit

documentation examples

ngstSpaceKit is an addon 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:

License

ngstSpaceKit is available under the LGPL-3.0 license.