用于电磁学的开源 3D FEM 求解器(时谐 Maxwell)

计算科学 有限元 软件 电磁学 开源的
2021-12-01 10:21:39

我想知道是否存在用于 3D 时谐麦克斯韦方程的任何好的(准确/快速/易于使用)开源 FEM 求解器。我正在寻找在 X/Y 维度上模拟几个大波长和在 Z 维度上几十个波长的系统,因此是相对小尺寸的问题。我所有的电介质都是均匀的并且是完美的矩形(盒子)。

我在网上做了一些搜索,找到了各种成熟的开源 FEM 包,但它们似乎不支持 Maxwell。我们欢迎所有的建议!

2个回答

deal.II(参见http://www.dealii.org/)确实支持 Nedelec 元素,因此可以解决您感兴趣的问题。(完全免责声明:我是 deal 的主要开发者之一.II.)

Hypre有几个内置的预处理器来求解麦克斯韦方程。有几个与其接口的包(您可以使用 PETSc 的 hypre)作为线性代数系统的求解器,但它也有结构化网格和有限元接口。