TechRxiv
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)
preprint
posted on 10.05.2022, 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

History

Email Address of Submitting Author

jcorrado@rams.colostate.edu

ORCID of Submitting Author

0000-0003-2688-0600

Submitting Author's Institution

Colorado State University

Submitting Author's Country

United States of America

Usage metrics

Licence

Exports