CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    指定cellzone区域添加动量源项的问题

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

      网格是fluent.msh转换过来的,含有两个cellzone区域,如何用fvoption实现给指定zone添加动量源项?或者说cellzoneID从哪获取?
      目前加源项,根据的是坐标判断,因此遍历了整个网格区域进行搜索,有人知道吗?

      动边界

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

        porosityTurbulence
            {
                type            scalarFixedValueConstraint;
                active          yes;
        
                scalarFixedValueConstraintCoeffs
                {
                    selectionMode   cellZone;
                    cellZone        porosity;
                    fieldValues
                    {
                        k           1;
                        epsilon     150;
                    }
                }
            }
        

        比如上面代码中的cellZone porosity;就是你的zone,zone是在你的.msh里面包含的,如果用的是ICEM,在定义body的时候需要指定zone的名字

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

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

        我 1 条回复 最后回复 回复 引用
        • 我
          我是河滩 @李东岳 最后由 编辑

          @东岳 谢谢,知道了。

          动边界

          1 条回复 最后回复 回复 引用
          • R
            Rui @我是河滩 最后由 编辑

            @我是河滩 在 指定cellzone区域添加动量源项的问题 中说:

            遍历了整个网格区域进行搜索

            前辈您好,您是如何遍历整个网格区域并获取网格坐标的呢,是利用mesh.C().component()语句吗:141:

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