CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    reconstructPar出现错误

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

      并行运算完成,重组时,先输入:
      reconstructParMesh -mergeTol 1e-6 -constant
      没有问题;
      再输入:
      reconstructPar 出现错误:

      Create time
      
      Create mesh for time = 0
      
      Time = 30
      
      Reconstructing FV fields
      
          Reconstructing volScalarFields
      
              ppMean
      
      
      --> FOAM FATAL ERROR:
      Attempt to cast type processor to type processorCyclic
      
          From function refCast<To>(From&)
          in file /home/yhan/OpenFOAM/OpenFOAM-2.1.1/src/OpenFOAM/lnInclude/typeInfo.H at line 114.
      
      FOAM aborting
      //-----------------------------------------------------------------//
      

      请问各位专家,这个问题怎么解决呐,
      非常感谢!

      1 条回复 最后回复 回复 引用
      • bestucan
        bestucan 版主 副教授 最后由 编辑

        报错可能没复制完,可以在你运行的命令后面加个导出log的尾巴

        reconstructPar |& tee reconst.log
        

        然后把这个log上传上来

        滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

        异步沟通方式(《posting style》from wiki)(下载后打开):
        https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
        提问的智慧(github在gitee的镜像):
        https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

        H 1 条回复 最后回复 回复 引用
        • H
          hy1112006 @bestucan 最后由 bestucan 编辑

          @bestucan , 是的老师,完整的log如下:

          // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
          Create time
          
          Create mesh for time = 0
          
          Time = 10
          
          Reconstructing FV fields
          
              Reconstructing volScalarFields
          
                  ppMean
          
          
          --> FOAM FATAL ERROR:
          Attempt to cast type processor to type processorCyclic
          
              From function refCast<To>(From&)
              in file /home/yhan/OpenFOAM/OpenFOAM-2.1.1/src/OpenFOAM/lnInclude/typeInfo.H at line 114.
          
          FOAM aborting
          
          #0  Foam::error::printStack(Foam::Ostream&) at ??:?
          #1  Foam::error::abort() at ??:?
          #2  Foam::processorCyclicFvPatch const& Foam::refCast<Foam::processorCyclicFvPatch const, Foam::fvPatch const>(Foam::fvPatch const&) at ??:?
          #3  Foam::processorCyclicFvPatchField<double>::processorCyclicFvPatchField(Foam::processorCyclicFvPatchField<double> const&, Foam::fvPatch const&, Foam::DimensionedField<double, Foam::volMesh> const&, Foam::fvPatchFieldMapper const&) at ??:?
          #4  Foam::fvPatchField<double>::addpatchMapperConstructorToTable<Foam::processorCyclicFvPatchField<double> >::New(Foam::fvPatchField<double> const&, Foam::fvPatch const&, Foam::DimensionedField<double, Foam::volMesh> const&, Foam::fvPatchFieldMapper const&) at ??:?
          #5
           at ??:?
          #6
           at ??:?
          #7
           at ??:?
          #8
           at ??:?
          #9
           at ??:?
          #10  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
          #11
           at ??:?
          Aborted (core dumped)
          

          还请老师多多指教,这个问题出在了哪儿~~~ 万分感谢!

          bestucan 1 条回复 最后回复 回复 引用
          • bestucan
            bestucan 版主 副教授 @hy1112006 最后由 编辑

            @hy1112006 看不懂:zoule:

            哦,对了,最新版的 paraview 已经支持不重组数据就可以查看了。可以到官网下载

            滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

            异步沟通方式(《posting style》from wiki)(下载后打开):
            https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
            提问的智慧(github在gitee的镜像):
            https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

            H 李东岳 2 条回复 最后回复 回复 引用
            • H
              hy1112006 @bestucan 最后由 编辑

              @bestucan 好的老师,我下载了最新版的Paraview, 确实可以支持数据不重组的可视化,太感谢您了

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

                @bestucan 在 reconstructPar出现错误 中说:

                最新版的 paraview 已经支持不重组数据就可以查看了

                这是只能用旧版了?我还没关注这个事情

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

                bestucan 1 条回复 最后回复 回复 引用
                • bestucan
                  bestucan 版主 副教授 @李东岳 最后由 bestucan 编辑

                  @李东岳 最新版的 paraview 已经支持 “不重组数据” 就 ”可以查看了“

                  估计李老师看成“最新的已经不支持了“:chouchou:

                  滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

                  异步沟通方式(《posting style》from wiki)(下载后打开):
                  https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
                  提问的智慧(github在gitee的镜像):
                  https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

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

                    @bestucan 哦哦,好的好的,谢谢。

                    @hy1112006 你怎么用这么老版本的openfoam啊,这个都7年前的了

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

                    星 H 2 条回复 最后回复 回复 引用
                    • 星
                      星星星星晴 @李东岳 最后由 编辑

                      @李东岳 绝对是祖传代码

                      m.sui20@foxmail.com

                      H 1 条回复 最后回复 回复 引用
                      • H
                        hy1112006 @李东岳 最后由 编辑

                        @李东岳 ,@星星星星晴 ,对,读博士的时候一开始导师让用的,后面的代码都是基于这个开发的,测试过后来几个版本同一算例有误差,就一直没换。。。

                        1 条回复 最后回复 回复 引用
                        • H
                          hy1112006 @星星星星晴 最后由 编辑

                          @星星星星晴 最近可能工作会需要,又从尘封的硬盘里拷了出来,既熟悉又陌生,感觉连ParaView的用法都生疏了:136:

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