Skip to content

OpenFOAM

OpenFOAM交流区

4.5k 主题 26.5k 帖子
  • 滑移网格多轴旋转

    5
    5 帖子
    856 浏览

    @卡洛 前辈方便的话能加下您的微信吗?想向您具体请教下,谢谢。我的微信是13652081916

  • 可凝气体的冷凝数值模拟

    2
    2 帖子
    468 浏览
    李东岳

    @杨英狄 在 可凝气体的冷凝数值模拟 中说:

    高温水蒸气在液态水中的冷凝及流动

    不太好理解。水蒸气在水里冷凝然后流动?

  • 13 帖子
    3k 浏览
    李东岳

    后来这个解决了吗 :-)

  • OF7中的多相流求解器

    2
    2 帖子
    462 浏览
    李东岳

    主要是因为OpenFOAM那面多相流的工作量比较大,改进也比较多,新老版本都存在,所以就同时有了这么多东西。

    twoPhaseEulerFoam: 最老版本的双流体求解器,稳健性一般 multiphaseEulerFoam: 最老版本的多流体求解器,稳健性不好 reactingTwoPhaseEulerFoam: 末期版本的双流体求解器,稳健性比较好 reactingMultiPhaseEulerFoam: 末期版本的多流体求解器,稳健性比较好 twoLiquidMixingFoam 不属于上面几类

    想用IATE和类方法计算不含相变和传热的问题

    用reacting类求解器

  • PK! OpenFOAM VS Fluent计算效率

    33
    33 帖子
    13k 浏览
    李东岳

    偶尔误入这个帖子,还挺有意思。

  • 3 帖子
    563 浏览

    @李东岳 十分感谢李老师,后面课题组有培训经费一定要来上您的编程课:huahua:

  • 如何在库文件中修正中心差分的表面格式

    1
    1 帖子
    197 浏览

    你好。想问一下在openfoam中离散过程中对于面插值的中心差分格式的源文件代码openfoam/src/finiteVolume/interpolation/surfaceInterpolation/surfaceInterpolationScheme/surfaceInterpolationScheme.C
    其中对于点乘面差值格式的代码形式主要由Foam::surfaceInterpolationScheme<Type>::dotInterpolate 函数决定的,我现在的主要想法是想通过修正插值格式在代码sfi[fi] = Sfi[fi] & (lambda[fi]*(vfi[P[fi]] - vfi[N[fi]]) + vfi[N[fi]] ) 后面加体心梯度项点乘偏移量向量,如图所示:
    b2b2b5cc-a725-48e9-ad35-ba8bc36d7208-1675996388057.png

    我该如何修改代码,或者说大致的思路,请各位指点,拜托了。
  • 3 帖子
    532 浏览

    @李东岳 是的李老师,这个功能挺有意思的。我前不久写过Pope和Celik Index的类似后处理代码,看到之后新功能就分享给大家了。当然我实现的比较简单,适用性没有那么好,但是足够用了。您说的写到controlDict的思路也可以,这个其实也就是个简单验证,也不需要多优雅~

  • 关于snappyHexMesh网格划分问题

    4
    4 帖子
    535 浏览
    李东岳

    @是嘿嘿牛啊 haha 理解理解

  • openfoam如何将结果文件写到其他文件夹?

    4
    4 帖子
    510 浏览
    李东岳

    你在机械硬盘跑,数据少的话,不影响跑的速度

  • DPMFoam计算发散的问题

    8
    8 帖子
    2k 浏览
    D

    @李东岳 有两个问题,第一,计算稳态流场的情况下buoyantBoussinesqSimpleFoam可以采用这种方式吗?第二,这种方法是不是没计算离散相方程。

  • 多重网格算法在代码实践问题

    1
    1 帖子
    217 浏览

    用多重网格算法求解线性方程组Ax=b,算法求解过程中按理只需要给定系数粗细网格的系数矩阵就可以了,但在看算法理论时,都涉及到粗细网格的位置关系的判定来确定插值矩阵、限定矩阵。这个就需要在算法上导入网格具体的物理位置了吧。这样好像不对(按理是只要给定系数矩阵A,b,就能求解Ax=b)对于这点一直想不明白:mihu:

  • 超算上如何运行老版本openfoam

    7
    7 帖子
    2k 浏览
    H

    @hy1112006 是的李老师,在cfd-online上找到试了一个方法,虽然有系统警告,但暂且管用:
    cafe1fe5-612f-45bc-adac-914ea277d477-image.png

    警告如下,目前不影响运行:
    7997c7d3-2fcc-47c1-a44b-c92d5a4c78f1-image.png

  • 11 帖子
    1k 浏览
    李东岳

    捕获.PNG

    看起来属于这部分内容,我之前手算过类似的东西(附录A.3 扩散系数的影响)。是,那是要多计算域求解。但是你这个还涉及到一个动边界的问题。其他sci里面怎么处理的?

  • CFD性能怪兽之双机并联!

    2
    2 帖子
    6k 浏览
    R

    @李东岳 李老师真是无私啊,正好公司想把两台工作站并联,你这直接有现成的教程!

  • OpenFOAMoam7虚拟机求解器编译报错

    2
    2 帖子
    354 浏览
    李东岳

    这个求解器应该是调用了原来位置的相对路径下面的createAlphaFluxes.H文件。你看一下Make/options,换成绝对路径之类的

  • OpenFoam实时监测流场某一截面上组合变量问题

    2
    2 帖子
    495 浏览
    H

    @Try-harder 请问这个问题解决了吗

  • 请问一个流速随距离增加的管流如何实现?

    7
    7 帖子
    840 浏览
    H

    @李东岳 谢谢李老师。

    这应该是TJunctionFan这个tutorial吧,这个确实能得到局部的速度增加,但是如果管道足够长的话,管道的入口和出口处仍然是相同的速度和流量。

    回复您之前的问题,是inlet,outlet这两个地方。我想实现的结果就是在outlet的速度比inlet速度高,这确实是一个不符合物理的问题。。流量不守恒。没有外力的情况下是不可能实现的。硬要做的话,好像是可以通过添加momentum source实现,但是确实是一个非物理的问题,打扰了。。

  • 3 帖子
    499 浏览
    W

    @李东岳 谢谢老师的回复,我再排查一下错误!

  • 3 帖子
    623 浏览
    学流体的小明

    @lrl3512 compressibleInterFoam可以参考这个
    https://zhuanlan.zhihu.com/p/66444729
    我也是看这个学的