CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    mpirun detected that one or more processes exited with non-zero status

    OpenFOAM
    4
    16
    2035
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 香柏树
      香柏树 最后由 编辑

      在应用pisoFoam计算燃烧室冷态流场时出现下面错误,而且每次都是计算一段时间后才出现。请问大家遇见过这个问题么?具体该怎么解决呢?
      PS:本人目前应用的360核进行并行计算,目前已经排除了时间步长的问题。附图为log中的迭代错误,附件txt文件为err详细信息。

      aa841fa7-ced1-4797-8410-5744ba633b12-图片.png
      3d5xbc-err.txt

      1 条回复 最后回复 回复 引用
      • 香柏树
        香柏树 最后由 编辑

        我用的是OpenFOAM-8

        1 条回复 最后回复 回复 引用
        • 李东岳
          李东岳 管理员 最后由 编辑

          看起来就是矩阵求解发散了。你试试单核?或者少点核数试试一下

          CFD高性能服务器 http://dyfluid.com/servers.html

          香柏树 1 条回复 最后回复 回复 引用
          • 香柏树
            香柏树 @李东岳 最后由 编辑

            @李东岳 感谢李老师的回复,少点核数(240核)的我也用了,错误还在。单核的计算不动,就没试过。

            1 条回复 最后回复 回复 引用
            • 李东岳
              李东岳 管理员 最后由 编辑

              那就是发散了。pisofoam很稳定。估计边界条件没弄好

              CFD高性能服务器 http://dyfluid.com/servers.html

              香柏树 1 条回复 最后回复 回复 引用
              • 香柏树
                香柏树 @李东岳 最后由 编辑

                @李东岳 我试着调下边界条件看看

                H 1 条回复 最后回复 回复 引用
                • H
                  HITSC30 @香柏树 最后由 编辑

                  @香柏树 朋友,这个问题处理掉了吗。我的算例在计算时也出现这样的报错了。报错内容如下:Primary job terminated normally, but 1 process returned
                  a non-zero exit code. Per user-direction, the job has been aborted.


                  mpirun noticed that process rank 5 with PID 0 on node hpws09 exited on signal 8 (Floating point exception).

                  香柏树 1 条回复 最后回复 回复 引用
                  • 香柏树
                    香柏树 @HITSC30 最后由 编辑

                    @hitsc30 没有解决,一直出现这个错误。

                    H 2 条回复 最后回复 回复 引用
                    • H
                      HITSC30 @香柏树 最后由 编辑

                      @香柏树 5a6c8367-e545-40a8-8733-6d65569227ec-image.png 我出现的问题是这样

                      1 条回复 最后回复 回复 引用
                      • H
                        HITSC30 @香柏树 最后由 编辑

                        @香柏树 那算是停滞不前了,算不下去了吧?

                        香柏树 1 条回复 最后回复 回复 引用
                        • 香柏树
                          香柏树 @HITSC30 最后由 编辑

                          @hitsc30 对 只能断断续续算 还在解决中。看你的错误好像是浮点溢出引起的。

                          H 1 条回复 最后回复 回复 引用
                          • H
                            HITSC30 @香柏树 最后由 编辑

                            @香柏树 这个有解决办法吗,我这个就是最后十几步出现了库郎数异常的现象

                            香柏树 1 条回复 最后回复 回复 引用
                            • T
                              tonysoton 最后由 编辑

                              看样子你用的是HPC,先减少点processor试试。我之前用太多core也出现过类似问题,或者就是某个variable diverge :)

                              香柏树 1 条回复 最后回复 回复 引用
                              • 香柏树
                                香柏树 @HITSC30 最后由 编辑

                                @hitsc30 我最近参考这个链接:https://www.cnblogs.com/Xiwang-Sun/p/14911339.html 改了下压力求解格式,在使用下图参数的时候,今天早上错误消失了。你可以尝试下看看
                                626ce5e3-308a-40f9-a40e-d1b9fe123656-图片.png

                                H 1 条回复 最后回复 回复 引用
                                • 香柏树
                                  香柏树 @tonysoton 最后由 编辑

                                  @tonysoton 感谢!原先尝试过240核,也是报错。今早改变压力求解格式没问题了。

                                  1 条回复 最后回复 回复 引用
                                  • H
                                    HITSC30 @香柏树 最后由 编辑

                                    @香柏树 感谢!

                                    1 条回复 最后回复 回复 引用
                                    • First post
                                      Last post