Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.5k 帖子
  • TopoSet关于action的疑问

    2
    2 帖子
    3k 浏览
    B

    @D-Benjamin 求交集的意思

  • 湍流速度脉动

    7
    7 帖子
    7k 浏览
    Y

    @小考拉 你好这个问题我和我师兄讨论过,你不可能输出瞬时的脉动速度场,因为湍流模型根本就没有求解脉动速度,只能输出二阶矩这种统计值,建模的话可以假设三个方向的速度大小相同,给出脉动速度的大小,但是不能给出速度的方向

  • 关于negSumDiag()的一个问题

    11
    11 帖子
    10k 浏览
    G

    @wwzhao

    是的,OpenFOAM中面的方向定义永远是从小编号指向大编号,Gauss定理中面的方向指向外。也许把这些面分为大面和小面区分一下更容易理解。

    对于编号大于$P$的单元$U$,他们之间面上的量为:

    $$\phi_ f = \varpi \phi_{P} + (1 - \varpi) \phi_{U}$$

    $$\dot { m } _ { f } = ( \rho \mathbf { u } ) _ { f } \cdot \mathbf { S } _ { f }$$

    对于编号小于$P$的单元$L$,他们之间面上的量为:

    $$\phi_ f = (1 - \varpi) \phi_{P} + \varpi\phi_{L}$$

    $$\dot { m } _ { f } =- ( \rho \mathbf { u } ) _ { f } \cdot \mathbf { S } _ { f }$$

    $$
    \sum _ { f \sim n b ( P ) } ( \rho \mathbf { u } \phi ) _ { f } \cdot \mathbf { S } _ { f }
    = \sum _ { N \in L ( P ) } \left( - \dot { m } _ { f } \phi _ { f } \right) + \sum _ { N \in U ( P ) } \dot { m } _ { f } \phi _ { f }
    $$
    $$
    = \sum _ { N \in L ( P ) } - \dot { m } _ { f } \left[ ( 1 - \varpi ) \phi _ { P } + \varpi \phi _ { N } \right] + \sum _ { N \in U ( P ) } \dot { m } _ { f } \left[ \varpi \phi _ { P } + ( 1 - \varpi ) \phi _ { N } \right]
    $$

    $$
    = \left( \sum _ { N \in L ( P) } - \dot { m } _ { f } ( 1 - \varpi ) + \sum _ { N \in U ( P ) } \dot { m } _ { f } \varpi \right) \phi _ { P } + \sum _ { N \in L ( P ) } - \dot { m } _ { f } \varpi \phi _ { N } + \sum _ { N \in U ( P ) } \dot { m } _ { f } ( 1 - \varpi ) \phi _ { N }
    $$

    这样可以看出lower存的是 $- \varpi _ { f } \dot { m } _ { f } $, upper存的是$\dot { m } _ { f } ( 1 - \varpi ) _ { f } $.并且diag存的是
    $$a _ { P } = -[\sum _ { N \in L ( P ) } \dot { m } _ { f } ( 1 - \varpi ) + \sum _ { N\in U ( P ) } (-\dot { m } _ { f } \varpi )]$$

  • 有人用过of里的fft吗

    2
    2 帖子
    2k 浏览
    W

    写个类调用下fftw的函数接口就好了

  • 如何实现双重网格?

    6
    6 帖子
    6k 浏览
    zheZ

    @东岳 您好,东岳老师。我最近才看到您之前发的这个动图。这个是用mppicinterfoam做出来的吗?我尝试了很多次都不能堆积出您的这种沙床的结果。您能简单说一下您怎么做的吗?等您回复!

  • paraView-v1906安装问题

    4
    4 帖子
    4k 浏览
    李东岳

    http://www.cfd-china.com/topic/3182

    有一些介绍,你试试二楼的

  • OpenFOAM22x编译错误

    3
    3 帖子
    4k 浏览
    H

    @赵一铭

    感谢分享!最近安装低版本的OpenFOAM做原有的程序二次开发,用到了这个语句~~,

    在此分享一个基于不同Linux系统的OpenFOAM不同版本安装总结,亲测OF211,OF231 再 Ubuntu 16.04 安装成功无Error!

    https://openfoamwiki.net/index.php/Installation/Linux

    再次感谢!

  • interFoam解析——VOF模型推导问题(1)

    9
    9 帖子
    7k 浏览
    Z

    @东岳 谢谢老师,太久没看,给忘了

  • banana method是什么意思

    3
    3 帖子
    2k 浏览
    DY大世界D

    @Cp_Zhao 明白了,感谢指点!!

  • 一个有意思的超音速算例

    3
    3 帖子
    3k 浏览
    李东岳

    @gyzhangqm 是否有足够的数据支撑?有的话可以。

  • -div(phi,T) 和div(-phi,T)结果为何不同?

    12
    12 帖子
    13k 浏览
    李东岳

    这是div(phi,T)与-div(phi,T)等的解释

    微信图片_20200320103052.jpg

  • simpleFoam中的SIMPLE系列算法有区分吗?

    2
    2 帖子
    2k 浏览
    李东岳

    没有simpleR,http://dyfluid.com/simplefoam.html

  • 6 帖子
    8k 浏览
    A

    可以直接在of中sample提取数据

  • 湍流模型接口

    12
    12 帖子
    9k 浏览
    E

    @Samuel-Tu Lib那改到Foam_USER_Libbin

  • fvc::reconstruct 算法

    1
    1 帖子
    1k 浏览
    李东岳

    1.JPG
    2.JPG

  • 安装paraview时,./makeParaView出错

    6
    6 帖子
    5k 浏览
    DY大世界D

    @队长别开枪 队长您好,您可否帮我解答一下这个帖子里问的问题,就是为什么snappyHexMesh画网格始终无法移除固体,感谢队长!
    http://www.cfd-china.com/topic/3408/snappyhexmesh为什么总是无法移除固体

  • OF有网格变形或者移动的功能吗?

    2
    2 帖子
    1k 浏览
    李东岳

    就,就是普通的动网格,dynamicMesh

  • SnappyHexMesh为什么总是无法移除固体

    5
    5 帖子
    4k 浏览
    DY大世界D

    画网格过程中出现这个提示是什么意思
    1.png

  • 用driftFluxFoam时出现报错

    3
    3 帖子
    3k 浏览
    T

    @东岳 好的,谢谢老师!

  • 关于processor边界的问题

    5
    5 帖子
    4k 浏览
    A

    @东岳
    我现在是对所有网格做遍历,遍历每个网格上的面,判断是内部的面还是边界的面,如果是边界的面的话,通量值就会和另一块processor上对应的网格上的值相关,目前就是不知道怎么去找这个网格。