Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.5k 帖子
  • 如何搞定液滴与平面之间的接触面积

    4
    4 帖子
    3k 浏览
    李东岳

    主要是D的先进性起了决定性作用

  • 边界条件设定问题?

    8
    8 帖子
    11k 浏览
    X

    你好,我也遇到了你一样斗问题,请问你最后是怎么设置成功的呢,是给定压力进出口边界条件,压力固定值进口,固定值出口,速度全部零法向梯度吗

  • 速度、压力边界条件

    1
    1 帖子
    2k 浏览
    X

    请问入口处有压力阀控制气压,已知压力值,入口边界条件该怎么设置?压力边界可以用fixValue,速度边界用哪种啊?
    出口跟外界连通,出口压力和速度边界又该如何设置呢?

  • AMI 和WaveDyMFOAM

    1
    1 帖子
    1k 浏览

    用icem合并生成网格,之后在openfoam里定义ami边界条件(水槽中间有个封闭的矩形边界,里面是动网格)后,用waveDyMfoam求解器求解时,原本设置好的探针波高检测器(cellpointface)无法产生实际效果,运行后没有生成对应的surfaceElevation文件

  • fvOptions(rho, Yi)与scalarSemiImplicitSource

    10
    10 帖子
    15k 浏览
    N

    前辈,您好,在这个设置区域的浓度方面这个fvoptions与setfields的用法上,fvoptions能实现随时间的变化,其他还要什么呢。

  • OpenFOAM7卸载

    4
    4 帖子
    5k 浏览
    S

    @东岳 按上诉方法已经成功删除了,还成功重装了of1806。删除主要是想腾出空间。

  • SnappyHexMesh中的使用问题

    10
    10 帖子
    10k 浏览
    C

    @秋山结月
    1.对的,最好另外再建立新的几何体,用这个新的几何体包裹要refine的局部区域。
    2.这个问题倒是没有遇到过,是不是stl文件的问题?
    3.snap结束后不应该直接没掉啊,即便是没有需要施加边界层的区域,也会有“No layers to generate ...”,这样的信息。看看你后面有没有这样的提示信息?

  • 3 帖子
    2k 浏览
    李东岳

    感谢楼主分享

  • 7 帖子
    5k 浏览

    @星星星星晴
    谢谢你,我已经把这个错误解决了,是因为我在files文档的第一行kOmega231/kOmega231.C应该写成kOmega231.C

  • 动态数组的使用

    2
    2 帖子
    1k 浏览
    李东岳

    new一次,delete一次,完美

  • cyclic和cyclicAMI的区别

    2
    2 帖子
    2k 浏览
    李东岳

    cyclic和cyclicAMI的value的值没有意义,这是类的成员,必须赋值不管有没有用,随便飞翔吧老铁!

  • 关于LES中,求亚格子尺度应力SGS stress的问题

    5
    5 帖子
    4k 浏览
    Z

    现在明白了,谢谢东岳老师讲解

  • 6 帖子
    4k 浏览
    X

    @东岳 李老师,关掉考虑自转之后出现倒流现象更严重了

  • PIMPLE算法的使用

    8
    8 帖子
    8k 浏览
    C

    @星星星星晴 好的谢谢,我目前网格有7500W,质量0.72以上,结构是简单的圆管,在算DNS,ncorrector设置的2,您觉得可以吗?

  • 1 帖子
    947 浏览

    大家好,我参考openfoam自带的求解器,在求解器中添加自适应网格的功能。我的算例网格总数是50000,运行算例的时候,遇到下面的错误
    1.png
    以下是reactMinMax.H 17-30行

    17 const label tautableDim = 3; 18 19 forAll(p,i) 20 { 21 List<scalar> lookupCoordinates(tautableDim,0.0); 22 lookupCoordinates[0]=fH[i]; 23 lookupCoordinates[1]=pHI[i]; 24 lookupCoordinates[2]=THI[i]; 25 26 const List<scalar> &LOG_t_ign_temp = tignTable.lookUpBounded(lookupCoordinates,false); 27 tIgnHI[i] = min(max(1e-14,pow(10,LOG_t_ign_temp[0])),1e9); 28 29 } 30 tIgnHI.correctBoundaryConditions();

    请教大家问题在哪呢

  • PBICG BICGSTAB 两种算法有人对比过么?

    8
    8 帖子
    10k 浏览
    C

    请问PBiCGStab在更稳定,收敛速度更快的情况下,会不会牺牲精度呢?还是两者都会给出正确结果?我目前正在算DNS,对于计算准确性比较关心。谢谢。

  • .raw格式文件如何处理

    1
    1 帖子
    1k 浏览
    C

    大家好,问一个很弱智的问题。。。用了openfoam的sampling surface,输出格式为raw。请问用什么软件处理呢?

  • nearestPoint的问题

    4
    4 帖子
    2k 浏览
    S

    此贴基本完结,按着源代码琢磨了一下午,基本弄清楚了是如何计算的。nearestPoint()主要使用了实时碰撞检测算法,可以计算出网格中心点到一个面的最短距离。这个最短距离是通过寻找面上离网格中心点的最近点来计算的。等我过段时间总结好了,到时候再补充到这个贴子下面。

  • foam-extend-3.1安装问题请教,请大神指教!

    5
    5 帖子
    4k 浏览
    strive_DUTS

    @东岳 谢谢李老师!我去试试

  • 关于VOF中alphaEqn.H的问题

    4
    4 帖子
    3k 浏览
    李东岳

    @anubis 哦那我记错了,talphaPhi1Un是高阶的,alphaPhi10是低阶的。