Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.6k 帖子
  • openfoam的sqr是什么意思?和sqrt有什么关系?

    3
    3 帖子
    3k 浏览
    L

    @东岳 谢谢东岳老师

  • salome

    1
    1 帖子
    1k 浏览
    同学博

    大家好,请问各位老哥有使用过salome前处理的吗,最近打算研究一下,可以交流交流:chouchou:

  • 模仿实验室的造流水槽,出口边界怎么设置

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

    @东岳 李老师,我试了一下,把出口和入口速度设置的速度一样,在开始的时候水池的水就不稳定,在入口处水面上升,在出口处水面下降。得好久才能接近一种平衡,而且导致液面晃荡。
    1.png

    2.png

  • 绘制OF网格时如何设置Volume Conditions

    3
    3 帖子
    3k 浏览
    疾风GAVIN

    哦哦,那应该就对网格没什么影响,可能是Pointwise这个软件里面才有的设置,谢谢李老师:chitang:

  • kEpsilon和kOmegaSST仍未解决

    10
    10 帖子
    7k 浏览
    C

    插值从表格里面做热物性吧?那估计是超临界啥的。算例本身算起来可能是会有点不好收敛。你层流验证的时候好收敛么,还是也很难收敛?如果层流很好收敛但湍流不收敛,那大概率是湍流的边界问题;如果层流本身也很难收敛,那就可以去找别的原因了。其实你可以试试,同样的设置下把热物性换成普通的(理想气体之类的)看看能不能算,这样也能排除一些问题。
    单看log文件有两点我觉得值得考虑。1、你设置了pressureControl,限定了压力的最大最小值,你本身的工况是在这个压力范围之内么? 2、这个可能性比较低。你可以把SIMPLE的convergence criteria调小一些,看起来你的速度方程解了1步就收敛了,对线性求解器来说好像太容易了点。

  • fvc::grad(p)的计算问题

    2
    2 帖子
    2k 浏览

    零梯度边界,边界上的值一直等于相邻网格单元的值。

  • Ubuntu 下 OpenFOAM代码的调试

    6
    6 帖子
    5k 浏览

    @刘雄国 请教一下, OpenFOAM 的结果怎么一步一步的打印出来那?

  • unknown type这如何排除?

    2
    2 帖子
    2k 浏览
    L

    问题找到了,是newFunction1下的TrainingExp.H文件中TypeName(" ");的内容没对上。
    表现为:可用function1类型中包含相似名称的类型,边界条件与该类型存在字符偏差。
    相关链接:https://www.cfd-online.com/Forums/openfoam-programming-development/133466-unknown-patchfield-type.html

  • 为什么会有多个构造函数?

    1
    1 帖子
    1k 浏览

    看一些边界条件,都会定义多个构造函数,每个构造函数的输入量不同,为什么需要多个构造函数呢?

  • 不知道为什么会生成特别蛋疼的field

    11
    11 帖子
    8k 浏览
    李东岳

    @星星星星晴 在 不知道为什么会生成特别蛋疼的field 中说:

    我的cell值都没啥事,但是point的值就很诡异了

    那可能是边界条件的问题,

  • 1 帖子
    1k 浏览
    L

    目前看过的几个教程会拿最典型的案例进行操作,当我想要更详细地了解某个求解器(比如simpleFoam)时,虽然找到了tutorials下相应的案例,但每个案例都是特殊的,不只是单纯的blockMesh+simpleFoam。其他的文件如何使用是个问题,更谈不上选择和自己感兴趣的内容相近的案例进行改造。官网上似乎没有直接找到相关的案例说明,所以想请教一下看有没有具体的案例说明和操作。

  • 动量守恒方程的正误---急

    3
    3 帖子
    2k 浏览

    矢量用黑体才对,我再查一下资料,这个公式确实是错的

  • 梯度分量如何求

    2
    2 帖子
    1k 浏览
    S

    我想到了,用fvc:;grad()&vector(0,1,0)求Y向的分量

  • 1 帖子
    2k 浏览
    李子橙

    :xinlei: :xinlei:

  • piso组合simple,代码架构求助

    1
    1 帖子
    943 浏览
    S

    dear cfders。

    遇到一个问题,我用piso瞬态算一个流场,当速度差不多稳定后,利用现在这个时刻的流场,稳态地求解一个浓度f场,这时又需要用simple稳态方法。simple完后,又要用piso重新计算流场,然后进行类似循环。
    有没有可能把simple放入Piso中,先是算Piso,然后满足一定条件(用 if ?)后跳到simple中去。如下:

    pisoLoop() { pisoFoam类似代码; if() { simpleFoam类似代码; } }

    这样不知道fvSolution里面怎么设置。。

    如果上述方法不行的话,我在想把稳态simple的浓度f场计算也改为piso,也就是说直接在Piso中加入浓度f场的微分方程就行了。这样是因为反正最后速度场是比较稳定的,那么受速度驱动的浓度f场最后也应该稳定(无内部源项,且inlet输入恒定),即使我用piso也没事。不知道这样想法可不可以。

    请大家不吝赐教

  • 如何设置引风机出口边界条件

    2
    2 帖子
    2k 浏览
    李东岳

    只是一种压力降边界条件,see fanPressure

  • U,U.oldTime()

    3
    3 帖子
    1k 浏览
    S

    @东岳 谢谢

  • 编译失败求助

    4
    4 帖子
    3k 浏览
    S

    好像发现原因了,Newtonian没有从singlePhaseTransportMode继承,因此如果在singlePhaseTransportMode中定义虚函数是不行的

  • 改变每个网格的粘度

    10
    10 帖子
    5k 浏览
    C

    @Samuel-Tu 原来这样,简单的重构方法好像确实有一个代价就是网格要比较细,不然不准确。

  • 管道模型RAS并行计算中遇到的问题

    7
    7 帖子
    6k 浏览
    C

    加油加油