有限体积软件包

计算科学 流体动力学 软件 有限体积
2021-12-03 06:46:09

有限元方法有许多软件包,其中最受欢迎的列在例如Wikipedia上。当谈到有限体积法时,我不知道有任何类似的综合列表。事实上,我真正知道的唯一软件包是 OpenFOAM。你知道任何替代方案吗?

(我最感兴趣的是能够描述(一个系统)一般对流-扩散-反应 PDE 的软件,而不仅仅是像 Navier-Stokes 这样的特定模型。但是如果有很好的可扩展 Navier-Stokes 求解器,它们可以列出也一样。)

1个回答

看看Pyclaw这个库已经存在了很长一段时间并且相当健壮。它提供:

  1. 1/2/3D中几种Godunov 型方法黎曼求解器的实现。

  2. 自适应网格细化(通过AMRclaw)。

  3. 支持并行计算——除其他外,它与PETSc很好地结合在一起,如此所示

  4. 通过Geoclaw支持一些地球物理流动问题(例如,浅水)

  5. 全面的文档。

图书馆的一些作者/贡献者在这个论坛上很活跃。