八毫克
octree-mg库在四叉树/八叉树网格上实现了并行几何多重网格方法,可用于求解椭圆形PDE,例如Poissons方程。 所提供的求解器可以在采用四叉树/八叉树网格的现有自适应网格细化(AMR)框架中使用。
该代码被详细描述在该公报中记载 ,也可在 。
用法
在顶部文件夹中键入make ,然后在tests文件夹中运行程序。
包括其他项目中的图书馆
您可以使用子树的git子模块包括single_module octree-mg的完整副本,也可以将其作为单个Fortran模块包括在内,请参见文件夹single_module 。
特征
MPI并行化
可以在2D / 3D中使用相同的代码(编译成两个不同的库)
支持自适应细化的网格,在细化边界附近具有一致的离散化
可以轻松创建矩形网格(例如512 x 256 x 256个单元)。
支持带有稀疏模板的操作员(2D / 3D中为5/7点)
1