Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.6k 帖子
  • 粗网格向细网格映射错误

    1
    1 帖子
    277 浏览

    用ICEM画了一个粗网格一个细网格,两套网格质量都在0.8以上,第一层网格高度一样,检查网格没有问题,但就是粗网格向细网格映射的时候出现图中错误。请问这是什么原因呢!粗细网格映射不成功.png

  • 7 帖子
    7k 浏览
    Y

    您好,已经2024年了,我在使用DPMFoam时候也遇到了同样问题,请问您已经解决了么。我目前用的of300,版本太老了,而且昨天使用时候都没有这个报错,今天就改了一下粒子数和初速度就有这个报错。是不是of新版本的拉格朗日的求解器稍微好用一点

  • 报错 Command 'setFields' not found 该怎么处理呢~

    4
    4 帖子
    2k 浏览
    L

    就是这个问题,参照这里的已解决~
    https://www.cfd-online.com/Forums/openfoam-installation/229950-icofoam-not-installed.html

  • 拉格朗日法求解过程中卡住问题

    5
    5 帖子
    2k 浏览
    李东岳

    openfoam3太老了,之前拉格朗日粒子总有这个bug,新版本好了一些。

  • kOmegaSSTIDDES湍流模型风速廓线

    6
    6 帖子
    3k 浏览
    疏影横斜水清浅

    @李东岳 我先将网格细化做一下测试,排除或者确认一下网格的原因。

  • 关于ICEM尖角网格

    2
    2 帖子
    1k 浏览
    Y

    半圆部分做两个圆o切,然后把里面部分删掉就好了??可以试一试,多分几个块

  • 求助,PHREEQC与OpenFOAM的联动

    3
    3 帖子
    1k 浏览
    幽梦呓语

    @李东岳 好的,多谢李老师,那我尝试联系一下原作者吧

  • openfoam如何中途调整更改网格?

    6
    6 帖子
    4k 浏览
    J

    可以考虑合并后再将前面的流场映射到新网格上去,就是那个mapFields。

  • 波浪反射透射系数计算

    1
    1 帖子
    730 浏览
    Y

    各位前辈好,我在计算波浪反射透射的时候,尝试写了一个用两个浪高仪计算的程序,但是计算出来的结果反射波都大于入射波,请问哪位前辈写过类似的程序,能跟我分享一下经验吗

  • OpenFOAM编程计算湍动能Budget

    6
    6 帖子
    3k 浏览
    学流体的小明

    感觉就是不同的研究者对这个的规定不一样,论文里面推导过程正确就行。
    当然如果按照张量的知识,向量并积计算的话,我觉得应该是
    $$
    \nabla {\bf{U}} = \frac{{\partial {U_j}}}{{\partial {x_i}}}
    $$

  • 某些算例中ParaView无法查看初始场的信息?

    7
    7 帖子
    8k 浏览
    L

    感谢分享

  • 各位老师,请问我是算出棋盘型压强场了吗?

    3
    3 帖子
    2k 浏览
    C

    @李东岳 在 各位老师,请问我是算出棋盘型压强场了吗? 中说:

    知识盲区了老铁。运动大体上没问题就问题不大。不过看起来有一些小bug没处理好,也不能说肯定是压力期盼分布

    运动大体上差不多,但是肯定不完全对:xinlei:

  • denseParticleFoam中动量源项的求解

    8
    8 帖子
    3k 浏览

    @李东岳 太好了!学习中!:142: :142: :142: :ok3:

  • 8 帖子
    3k 浏览
    A

    好的,谢谢李老师

  • 4 帖子
    3k 浏览
    李东岳

    @zhaoym 老铁,后来这个做的怎么样了,有进展么

  • interPlicFoam

    91
    91 帖子
    203k 浏览
    队长别开枪

    interPlicFoam求解器已经并入扩展包geometricVofExt,仓库地址:https://github.com/daidezhi/geometricVofExt

  • 2 帖子
    1k 浏览
    学流体的小明

    并行计算时候,每个进程掌握的网格就固定那些。
    举例b点只存在于processor x1,不在processor x2当中,processor x2自然无法获取b点的信息。
    要想processor x2获取b点信息,可以用reduce函数,也就是进程之间通讯一下。
    首先初始化intU为零向量,然后赋值,再reduce。

    point b (1,1,1); label cellID = mesh.findCell(b); vector intU(0,0,0); intU = U[cellID]; reduce(U,sumOp<vector>());

    具体代码你再看一下,我这个是思路,代码可能哪里不对。

  • 关于OpenFOAM并行计算的问题!

    12
    12 帖子
    12k 浏览
    A

    @李东岳 在 关于OpenFOAM并行计算的问题! 中说:

    我看了一下,你有一个自己的求解器,我并不是很了解你这个求解器,如果debug的话也可能不清楚你这个的问题所在。你用openfoam自带的求解器尝试过没,有问题么。

    李老师好,一般OpenFOAM并行中一个核分配多少万的网格是最优的?

  • p→p_rgh的修改

    2
    2 帖子
    1k 浏览
    李东岳

    你可以改一下。不太费事。

  • 2 帖子
    930 浏览
    李东岳

    边界面上的