A finite element library in Nim.
To run the poisson example, go to the example
directory, compile it with nim compile -d:release poisson.nim
and run with ./poisson
.
For comparisons, an equivalent FEniCS file is included as poisson.py
.
For now, Nimfem seems quite quick. This shows the runtime for different mesh sizes for the Poisson example:
To see what was done, or run this on your machine, see benchmark/comparison.py
.