OFELI¶
**OFELI**(Object Oriented Finite Element Library)——面向对象有限元库。C++ 编写的开源有限元库,以面向对象架构提供线弹性、热传导、流体(Navier-Stokes)、多物理场耦合等问题的有限元求解框架,API 简洁,适合教学与科研二次开发。
GitHub |
|
官网 |
|
语言 |
C++ |
许可证 |
LGPL-3.0 |
定位 |
面向对象有限元库(多物理场求解框架) |
核心能力 |
线弹性/热传导/流体(Navier-Stokes)求解、多物理场耦合、稀疏矩阵与迭代/直接求解器接口、面向对象单元-材料-求解器分层、教学级示例(demos)丰富 |
学习价值 - 面向对象架构简洁,单元/材料/求解器分层清晰,适合作为 FEM 代码组织参考 - 多物理场(结构-热-流体)统一框架设计,与自研 FVM 引擎的多物理场扩展思路可比 - 教学示例(demos)质量高,是快速上手 FEM 编程的参考