FEniCSx¶
FEniCSx——通用偏微分方程有限元求解框架。FEniCS 项目新一代(DOLFINx),以"从弱形式到高效求解"为理念,Python/C++ 双接口。
GitHub |
|
官网 |
|
语言 |
C++ / Python(UFL 弱形式语言) |
许可证 |
LGPL-3.0 |
定位 |
通用偏微分方程有限元求解框架(弱形式自动代码生成) |
核心能力 |
UFL 符号化弱形式、自动有限元组装(FFCx)、任意网格类型、大规模并行、Python 交互式仿真 |
学习价值 - "描述数学即描述仿真"——UFL 弱形式自动生成汇编代码,极大降低 FEM 开发成本 - 现代化架构(dolfinx/basix/ffcx 分层)——软件工程范例 - 快速原型验证的好工具(与我们自研求解器可对照验证)