FEM_2D: A Rust Package for 2D Finite Element Method Computations with Extensive Support for hp-refinement
FEM_2D: A Rust Package for 2D Finite Element Method Computations with Extensive Support for hp-refinement
复制标题
FEM_2D:用于 2D 有限元方法计算的 Rust 包,广泛支持 hp-refinement
DOI:
10.36227/techrxiv.19166339
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
B. Notaroš
中科院分区:
文献类型:
--
作者:
Jeremiah Corrado;J. Harmon;M. Ilić;B. Notaroš
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