CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    OpenFoam 5.x 计算颗粒是不是有bug?

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

      为什么reconstruct的时候会提示报错
      --> FOAM FATAL IO ERROR:
      wrong token type - expected Scalar, found on line 5 the punctuation token ')'
      file: /processor0/0.01/lagrangian/particleCloud/positions at line 5.
      而且切换其他OF版本就可以正常reconstruct
      除此之外当颗粒数目较多时,压力会出现异常(非气体时出现明显负压)

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

        你是不是用其他版本的openfoam计算了结果然后用OpenFOAM-5.x reconstruct了?OpenFOAM-5.x之后粒子的position不再是矢量,变成质心坐标了

        线上CFD课程开始报名:http://www.dyfluid.com/class.html

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

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

          @东岳 我用的是CFDEM 来算的,调用的应该是OF 5.x,或者说CFDEM里面计算颗粒位置的代码用的是老版本的?

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

            @asininno 应该是后者,据我所知CFDEM还没适配到5.0

            线上CFD课程开始报名:http://www.dyfluid.com/class.html

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

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

              @东岳 最新版本里官网推荐的就OF 5.x, CFDEM 的versionInfo.H文件:
              word CFDEMversion="cfdem-3.8.1";
              word compatibleLIGGGHTSversion="3.8.0";
              word OFversion="5.x-commit-538044ac05c4672b37c7df607dca1116fa88df88";
              可能新版本代码还没更新,不兼容?

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

                not clear :duang:

                线上CFD课程开始报名:http://www.dyfluid.com/class.html

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

                1 条回复 最后回复 回复 引用
                • Y
                  yfclark 讲师 最后由 编辑

                  @东岳 我用的5.x,有什么办法输出笛卡尔坐标吗?想用笛卡尔坐标做后处理

                  1 条回复 最后回复 回复 引用
                  • Y
                    yfclark 讲师 最后由 编辑

                    折腾老半天找到了这个
                    https://github.com/blueCFD/lagrangianExtraFunctionObjects/tree/OF5x
                    可以把5x的格式转化为以前的旧版本格式输出

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