一个奇怪的问题,OpenFOAM在断网的时候终止计算
-
这一个问题很奇怪,如果是我主动断网,不会有任何问题。但如果是wifi中断(有信号,但是连不上外网,办公室网不好),interDyMFoam就会终止结算,也没有任何提示。有人知道这是哪里出的问题吗?
应该不是硬件问题,因为我在不止一台电脑上发现过这个问题。系统是Linux Mint 18和18.3,情况没有区别。OpenFOAM版本是4.1。 -
我初步确定不是OpenFOAM的问题,而是mpi的问题,因为根据测试,单核没有这个问题,只有在并行的时候才有。
另外,看到这个问题的大神们请留言一下自己的mpi版本和OpenFOAM版本,因为我发现问题之后换了openmpi3.1.3,然后并行的时候湍流模型的设置死活读不进去,卡在那里不动。 -
应该就是这个问题,虽然我还不确定问题是怎么发生的,但我已经解决了。
Linux Mint 18 软件源自带的OpenMPI是1.10.2,好像整个OpenMPI 1.10版本包括1.10.2和1.10.7都有这个问题,然后换成2.0.4就好了。 -
@tidedrinker 太感谢了,解决了一大难题!