CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    如何获得边界patch面网格中心坐标?

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

      各位好
      9ba16884-5e0d-422a-baa0-59eeeca7651e-image.png
      想请教一下如何获得boundary field的面网格坐标呢?
      (比如想获得WALL-UP面的面网格坐标)
      谢谢各位

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

        @杨英狄 mesh.Cf()会返回面坐标信息。其中包含边界的信息。

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

        杨 1 条回复 最后回复 回复 引用
        • 杨
          杨英狄 @李东岳 最后由 编辑

          @李东岳 多谢李老师

          1 条回复 最后回复 回复 引用
          • 杨
            杨英狄 最后由 编辑

            @李东岳 李老师想请教一下,如果我直接使用mesh.Cf()函数,会报错说‘mesh’没有声明。
            代码如下,我想获得某一个边界面的面网格坐标
            微信截图_20220401234036.png

            谢谢李老师!

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

              @杨英狄 你这是写在哪个文件的

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

              杨 1 条回复 最后回复 回复 引用
              • 杨
                杨英狄 @李东岳 最后由 杨英狄 编辑

                @李东岳 李老师,我这个是在Particleerosion.C文件里面写的,因为也想计算粒子对壁面的某种作用,所以想对Particleerosion进行修改。这几行代码是添加在postPatch函数中的
                微信截图_20220402090454.png

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

                  @杨英狄 老铁你这刚上来就该库。难度很大啊。

                  你把mesh换成

                  this->mesh()
                  

                  试试。或者p_.mesh()

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

                  杨 2 条回复 最后回复 回复 引用
                  • 杨
                    杨英狄 @李东岳 最后由 编辑

                    @李东岳 好的,谢谢李老师

                    1 条回复 最后回复 回复 引用
                    • 杨
                      杨英狄 @李东岳 最后由 编辑

                      @李东岳 李老师想请教一下,如果想获得网格信息,比如面网格坐标,是不是前面必须要有如下代码:

                      微信截图_20220402174442.png
                      谢谢李老师!

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