Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.7k 帖子
  • 大气边界层浮力项问题

    1
    1 帖子
    1k 浏览
    V

    equation.png
    大气边界层风力机的控制方程为上图(比较前沿的文章基本都采用上式)。我觉得OpenFOAM中的boussinesq浮力项与文章的并不一致,因此我并不敢直接用,有知道其中原理的朋友可以解释一下吗?假如要自己写一个浮力项,<potential temperature>这个带了“<>”的势温按照文献中的意思为"horizontal average",在求解器应如何实现?是同一水平面的势温取平均还是邻近网格取平均?

  • mapFields并行出错

    1
    1 帖子
    1k 浏览
    S

    请问大家 我用如下的并行命令
    mpirun -np 20 mapFields sourceDirectory -parallelTarget
    但是在执行该命令时出现下面的情况
    Screenshot from 2019-10-22 12:49:34.png
    但是map过程没有结束, 请问这种情况如何解决?还是说并行命令有问题?

  • 4 帖子
    3k 浏览
    wg0632W

    @Hungryandfool 在 有没有哥们做破碎波浪的,可以交流下么?我用REEF3D做,可以和OpenFOAM的哥们讨论 中说:

    2106936

    OK,

  • 请问icoFoam可以求解出现涡流的情况吗

    4
    4 帖子
    3k 浏览
    zzxnwpuZ

    @东岳 多谢李老师了,是时间步长的原因,我开始按库伦数取得 听了您的建议往小了试,没有出现发散

  • volVectorField设置单位的问题

    4
    4 帖子
    3k 浏览
    S

    @东岳 感谢感谢

  • OpenFOAM 算例 耦合 问题

    1
    1 帖子
    1k 浏览
    L

    那位OpenFOAM经验丰富的前辈能讲讲 OpenFOAM的算例之间如何耦合?

  • HPC并行计算问题

    2
    2 帖子
    2k 浏览

    还有很神奇的事情,就是440核的话我用20个节点,每个节点22核测是可以正常跑,但是换成22个节点每个节点20核跑也出现上述问题,不知道具体问题是出在内存不够呢还是说编译器并行方式不同呢?一个节点满核28核,上面的两个我都是节点上满核跑的,也就是504核用了18个节点,644核用了23个节点。

  • 4 帖子
    3k 浏览
    Y

    我没仔细看,你的代码思路上没啥问题,addparticle传入一个particletype类型的指针,就是你前面用new创建的指针,但是好像参数不太对吧,new sprayparcel(一些参数),应该不是传入this指针,你可以参考一下injection model里面入射粒子部分的写法

  • 生成random随机数,OF中该怎样实现?

    11
    11 帖子
    12k 浏览

    @星星星星晴 傻了 知道了

  • 4 帖子
    3k 浏览

    怎么没法写公式了 = = 是不是方法用错了

    67069363-6745-40a9-8a27-6aa33e64e681-image.png
    质量守恒很简单,但是根据code,child的速度和数量就没办法设置。。。

    我再看看哪有方法解决吧

  • 4 帖子
    4k 浏览
    李东岳

    哈啊,喝 :xiabanle:

  • 在OF2.3.0版本如何编译低版本下的湍流模型?

    3
    3 帖子
    3k 浏览

    @东岳 在 在OF2.3.0版本如何编译低版本下的湍流模型? 中说:

    模型计算公式拔出来,自

    懂了,,,谢谢东岳老师!

  • 请问一下关于利用OpenFOAM做海洋内波模拟

    3
    3 帖子
    4k 浏览

    下面的图按照初始setField→计算一个时间步排列。
    不知道为什么,经过计算后内部场的速度很快发生变化。 而内部场应该是利用势流理论估算的,但是拿N-S算出来的速度不应该跟势流估算的差这么大啊...

    初始波峰在左侧
    1Abefore.png
    1Before.0000.png
    1AAfter.png
    1After.0001.png

    波峰传递过来时
    0A.0000.png
    0.0000.png
    0A.0001.png
    0.0001.png

    波峰在右侧
    2.5A.0000.png
    2.5.0000.png
    2.5A.0001.png
    2.5.0001.png

    波峰离开
    -5A.0000.png
    -5.0000.png
    -5A.0001.png
    -5.0001.png

  • 400w 网格计算 水翼空化问题

    4
    4 帖子
    4k 浏览
    李东岳

    一阶格式更加稳定,在发散的情况下追求高阶格式会更加发散,为何不把可调节时间不长开启?

  • 如何监测 所有速度分量的残差 问题

    2
    2 帖子
    2k 浏览
    李东岳

    好像是因为你发散了想看连续性误差?这个没什么用。不能表现发散的本质信息

    如果你想看的话,openfoam里面这个叫continuity error,有个sum,有个global,有个cumulative,可以参考sum和global

  • 昨天重新装了v1906 但是出了这个问题

    5
    5 帖子
    4k 浏览

    完结帖子,后来找到了,我的openmpi不是装在系统文件夹的,换一下bash文件里的export WM_MPLIB=OPENMPI就好了(如果openmpi-x.xx.x装在系统文件夹就是SYSTEMOPENMPI)

  • OpenFOAM后处理函数&数值水槽检测波高问题

    2
    2 帖子
    3k 浏览
    H

    我们可以交流下的哦。我的QQ:2106936

  • 在Euler-Euler类的求解器中估算界面速度

    7
    7 帖子
    5k 浏览
    Y

    关注点不太一样吧,我是做雾化模型的,主要是算的相对准,计算量要小,现在大佬们做雾化直接DNS,Quasi-DNS,SPH的@东岳

  • 东岳老师CES论文中两相kEpsilon模型实现的疑问

    2
    2 帖子
    2k 浏览
    李东岳

    @Samuel-Tu 在 东岳老师CES论文中两相kEpsilon模型实现的疑问 中说:

    这说明a相的粘度是靠b相的粘度计算来的,但是我没有找到相关代码,希望大家能告诉我一下文件路径,让我学习一下如何实现。

    你可以参考下Gosman 1992年那篇文章

    对于公式(32)中C3项(绿框部分),是否少了一个epsilon。因为源码C3项中含有epsilon:

    应该是少了个epsilon

  • 多相流中的CO2与油混相机理如何模拟?

    1
    1 帖子
    1k 浏览
    TonyT

    多相流中的混相问题,目前的研究问题是油气水三相,其中油为重烃、气体为CO2。CO2在一定温度压力下会与原油发生混相(CO2扩散进原油,导致原油粘度降低,最终两者充分混合形成一种流体),这个过程中要考虑流体的可压、溶解、相变等问题,这个过程应该基于现有OpenFoam中的哪个求解器进行模拟?需要改动哪些地方?流体性质随温度压力变化能否考虑?