Nimfem
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.
Speed
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.