MFEM 示例与 miniApp 集合
提供方:Lawrence Livermore National Laboratory
MFEM 提供 41 个编号示例与十余个物理 miniApp(静电/静磁/电磁/焦耳热/N-S),BSD-3 开源,是 PDE 求解器的标准入门集。
关键信息
- 就绪度
- L3 · 行为就绪
- 判定说明
- 工程侧 L3:41 个编号示例(多数含串行/并行两版)+ 十余个物理学 miniApp(Volta 静电、Tesla 静磁、Maxwell 瞬态电磁、Joule 焦耳热、Navier 不可压 N-S 等),每个都有解析解或已知解的对照设置。
- 资产规模
- 41 个编号示例(部分含串行与并行两版)+ 十余个物理 miniApp + Laghos/Mulard 等外部代理应用(MFEM 官方教程页(mfem.org/tutorial/further)列 Example 0–41;同一页列出 Volta/Tesla/Maxwell/Joule/Navier 等 miniApp。抓取日期 2026-10-25。)
- 许可
- BSD — MFEM 以 BSD-3-Clause 发布(LLNL-CODE-806117),示例与 miniApp 同仓同许可,可自由用于商业与衍生。
- 获取方式
- 直接开放
- 交付格式
- mesh · other
- 适配运行时
- other
- 物理属性
- 电气属性热学属性可变形体流体
- 按领域
- 电磁 / 电力 · 热 / 传热 · 固体 / 结构 · 流体 / CFD · 其他
- 发布于
- 2026-10-25
- 更新于
- 2026-10-25
收录理由
MFEM 的示例与 miniApp 集合是通往高阶有限元编程最系统的开源入门路径:从 Poisson 求解一直走到 Maxwell 特征值问题与不可压 Navier-Stokes,而该库本身被 BLAST、Cardioid、Palace 与 CEED 百亿亿次项目采用。
就绪度判定
41 个编号示例每一个都是自包含、带注释的程序,配有明确写出的离散格式与可运行的验证设置,且多数有并行孪生版本,展示改用 MPI 时改动有多小——在编译好库之后即是 L3 参照。
使用提示
库为 C++,可选 CUDA、HIP、RAJA 或 OpenMP 后端,网格使用其自有格式;BSD-3-Clause 意味着署名前提下允许商业复用。
许可与使用限制以官方来源为准,落地前请自行核验;本站不托管、不镜像任何资产文件。