fem_2d_paper_draft_5.2.22.pdf (439.94 kB)
Download file

FEM_2D: A Rust Package for 2D Finite Element Method Computations with Extensive Support for hp-refinement

Download (439.94 kB)
posted on 2022-05-10, 02:49 authored by Jeremiah CorradoJeremiah Corrado, Jake HarmonJake Harmon, Branislav Notaros, Milan M. Ilic
FEM_2D is an open-source Finite Element Method library implemented in Rust. This MetaPaper describes some of the libraries basic functionality, as well as its unique contributions to the FEM research community. This package exhibits a powerful *hp*-refinement API with anisotropic refinements and no constraints on mesh irregularity. It also leverages Rust's Trait-Based Genericism to provide straightforward application to many problem domains. This library has been featured in some recent research in Computational Electromagnetics (see references), depicting the validity of the underlying methodology. FEM_2D has been made available as an open-source library with the intention of providing additional explanatory value to the existing related research, as well as to facilitate the expansion of this research area


Email Address of Submitting Author

ORCID of Submitting Author


Submitting Author's Institution

Colorado State University

Submitting Author's Country

  • United States of America

Usage metrics