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
期刊:
J. Open Source Softw.
影响因子:
--
通讯作者:
B. Notaroš
B. Notaroš
中科院分区:
--
文献类型:
--
作者:
Jeremiah Corrado;J. Harmon;M. Ilić;B. Notaroš

文献摘要

被引文献

相似文献

FEM_2D是一个在Rust中实现的开源有限元方法库。这篇MetaPaper描述了一些库的基本功能,以及它对FEM研究社区的独特贡献。这个包展示了一个强大的 *hp*-细化API,具有各向异性细化,对网格不规则性没有约束。它还利用Rust的基于Trait-Based Genericism为许多问题领域提供直接的应用程序。这个库已经在计算电磁学(见参考文献)的一些最新研究中得到了介绍,描述了底层方法的有效性。FEM_2D已作为一个开源库提供,旨在为现有的相关研究提供额外的解释价值,并促进该研究领域的扩展
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