Reproduce “Extensible Programmatic Specification of Finite Element Methods” on OpenResearch
Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.
Universal app for Apple silicon and Intel. Requires macOS 11 or later.
About this paper
Theadora Fields Collin, Oded Stein, Gilbert Bernstein, Saman Amarasinghe
ElementForge lets users specify finite elements mathematically and derives cell transformations for a finite-element workflow. Its compiler forms and symbolically inverts a Vandermonde matrix from the polynomial space and degrees of freedom. For Morley, the specification takes about 10 source lines versus 84 in FInAT/FIAT; the generated transformation has 12 symbolic nonzeros. These counts describe code size and sparsity, not runtime.
Summary by alphaXiv.
Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.