欢迎光临散文网 会员登陆 & 注册

OpenFOAM并行时要注意的问题

2021-06-02 10:49 作者:孤魂星  | 我要投稿

1 安装OpenMPI时网络上就存在很多教程,直接参考安装,时间较长;

2 运行时需要设置decomposeParDict即处理器字典文件,设置多少后来的处理器就只能给出多少核心,不能不对应

number of processor directories = 4 is not equal to the number of processors = 24

处理器字典文件设置多少个核心,运行的时候必须给出多少核心,多了就错误了。

3 计算域的切割数量相=decomposeParDict 处理器字典文件设置的核心数

假设采用simple的切割方式,在simpleCoeffs的控制参数中出现的 n (2  2  1 ),即表示在x方向切两次,在y方向切一次,在z 方向切一次,它们之间相乘的出总共的切割块数:4,即为计算域块数为4   所以并行计算的处理器字典文件核心数为4    你在OpenFOAM中设置给出的核心数也只能是4

mpirun -np 4 interPhaseChangeFoam -parallel>log&

 


OpenFOAM并行时要注意的问题的评论 (共 条)

分享到微博请遵守国家法律