典型文献
OpenFoam中多面体网格生成的MPI+OpenMP混合并行方法
文献摘要:
网格生成是计算流体力学中非常重要的一环,大规模数值模拟过程中对网格精度要求的提高会导致网格生成所耗的时间增加.文中基于OpenFoam开源软件中的网格生成算法,主要研究多面体网格的并行生成,并提出OpenMP和MPI混合并行的多面体网格生成方法.通过理论分析得到,使用混合并行方法生成相同质量的网格时,混合并行方法生成网格的时间消耗随着线程数量和网格单元数量的增加而减少.3组使用不同求解器的数值模拟实验结果表明,该混合并行方法不但可以保证生成网格的质量——可以正常进行数值计算模拟且模拟结果与原方法相比几乎没有差别,而且生成同样质量与数量网格的耗时最多可以缩短至未使用OpenMP并行方法之耗时的1/4以内.
文献关键词:
计算流体力学;OpenFoam;多面体网格生成;MPI+OpenMP混合并行;并行效率
中图分类号:
作者姓名:
刘江;刘文博;张矩
作者机构:
中国科学院重庆绿色智能技术研究院 重庆400714;中国科学院大学 北京 100049
文献出处:
引用格式:
[1]刘江;刘文博;张矩-.OpenFoam中多面体网格生成的MPI+OpenMP混合并行方法)[J].计算机科学,2022(03):3-10
A类:
多面体网格生成
B类:
OpenFoam,MPI+OpenMP,计算流体力学,模数,精度要求,高会,所耗,开源软件,生成算法,生成方法,线程,网格单元,单元数量,求解器,数值模拟实验,计算模拟,并行效率
AB值:
0.234792
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。