CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    refineMesh加密网格出现不规则单元,请教如何设置使用?

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

      首先通过ICEM划分结构化网格,然后转化为非机构网格导出到OpenFOAM。采用refineMesh工具进行网格加密,加密前后的网格结果如下。在网格块交界处出现不规则的加密网格单元。猜测跟加密方向相关,请问这个需怎样设置?

      bb0b775c-b00f-457d-9a76-f43a13055348-image.png
      c67c4463-59c7-480e-a062-a077ce3addbc-image.png

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

        @拂晓太阳 这个看起来是paraview的显示问题。你再debug下?我看像是显示问题

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

        拂 1 条回复 最后回复 回复 引用
        • 拂
          拂晓太阳 @李东岳 最后由 编辑

          @李东岳 多谢李老师回复。上传的结果是关闭Decompose polyhedra选项后的结果,Tecplot里面也是这种情况。用的是2D的问题,采用的是选择x、y方向加密的方式。

          在源码里看到refineMesh调用了cutDirToEdge,其中加密方向是根据单元边与选择方向的关系判断加密的方向(下图的cosAngle,maxEdgeI)。O型网格按照这样处理的方式,处于圆柱上方的网格和后方的网格加密的方向是不一致的(第二张图片是只加密x方向的结果,网格的加密方式不一样了)。不知道是否可以通过设置参数进行控制?

          845840da-6fb4-4df4-8d1d-59871760b046-image.png

          3a078fc9-11f2-4e2c-bc86-9baa876c65fd-image.png

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