CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    想知道能量方程粘性项作用该怎么写

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

      有▽·(τ)为turbulence.divDevRhoReff(U),那▽·(τ·u)该怎么写。。
      rhocentral里的τ·u是这样写的。
      e9ce8eb7d8dd0008e1808f3298af791.png
      我仿照的时候好像因为我是用的VOF的湍流模型,就没有muEff
      5883006033083cc2978be9570d81d78.png
      有老师同学会写吗,或者说 我是不是出啥问题了。

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

        τ·u这个是矢量,所以你的sigmaDotU应该是矢量,

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

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

          @李东岳 但是rhocentralFoam里就是这么写的,这一点我也很不明白为什么。后来我理解成面标量,他后面散度可能是面积分的意思,这样去说服自己。

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

            他那个sigmaDotU是已经离散之后的了,你看他成了面矢量,类似$\nabla\cdot\bfU$,里面$\bfU$是体矢量,但是离散后的形式是$\sum \bfU_f\cdot\bfS_f$,里面$\bfU_f\cdot\bfS_f$就是标量,但是是面标量。

            $\nabla\cdot(\tau\cdot\bfU)$中$\tau\cdot\bfU$是体矢量,离散后是$\sum (\tau\cdot\bfU)_f\cdot\bfS_f$,$(\tau\cdot\bfU)_f\cdot\bfS_f$为面标量,这个就是sigmaDotU

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

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

              @李东岳
              李老师,报错说我sigmaDotU数据类型和方程对不上,该怎么解决
              30108160aada0cbecd6cf2f47458ea1.png 21fac587dfb5e166bb3785e8100a206.png

              L 1 条回复 最后回复 回复 引用
              • L
                LYT @LYT 最后由 编辑

                @lyt 解决了 我把-fvc::div(sigmaDotU)放在fvc::div(rhophi,k)后面去了,就对了 无语。

                L 1 条回复 最后回复 回复 引用
                • L
                  LYT @LYT 最后由 编辑

                  @lyt 难道是后面一定要加两个()(),才行?这是什么逻辑

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