Sparselizard

Sparselizard——用户友好的 C++ 多物理场有限元库:以简洁的面向对象 API 直接表述偏微分方程弱形式,内置网格生成、单元积分与求解器,支持多物理场耦合与 hp 自适应细化,让研究者能以较少代码快速搭建有限元仿真,兼具教学友好与工程可用性。

GitHub

https://github.com/halbux/sparselizard

官网

https://www.sparselizard.org/

语言

C++

许可证

GPL-2.0-or-later

定位

用户友好的 C++ 多物理场有限元库(支持 hp 自适应)

核心能力

通过面向对象的简洁 API 直接表述 PDE 弱形式,内置网格生成、单元积分、稀疏直接/迭代求解与 hp 自适应细化,支持线弹性、流体、电磁等多物理场耦合仿真,适合快速搭建 FEM 原型。