OpenFOAM

4.5k 主题 26.4k 帖子
  • 200万网格明渠+暗涵是不是该放弃了

    15 帖子
    2k 浏览

    @李东岳 网格步长0.4米,时间步长只有0.001,科朗数只有0.01,这是网格质量的原因么

  • buoyantSimpleFoam求解器使用求助

    5 帖子
    1k 浏览

    谢谢老师。
    我现在将k和omega的初始场的值设为0.1和10,计算就没有发散了,虽然计算的收敛速度较慢,但把松弛因子调小后也还是在不断减小。
    fluent里面初始化k和omega场时也是按入口计算的值,为什么到OpenFoam里面这样初始化会导致收敛性变差呢?

  • 10 帖子
    2k 浏览

    @conghongchuan 那多算一会儿呢。这个由出口向内的速度是压缩气泡时出现的。按说气泡大小稳定后,这个由出口向内的速度就该没了,否则,只进不出,不是炸了。然后,重力的作用就凸显了,大密度的液体会下沉,小密度的气泡上浮。

    刚开始重力没什么作用,因为气液压差更大。

    这样看起来,你的计算结果也是可能出现的,可能和论文中的计算条件并不一样。最后一张图,论文中的气泡体积明显大于模拟的气泡体积。可以多跑些时间,看看气泡整个变化过程。

  • 速度v随时间变化的边界条件如何设定?

    4 帖子
    2k 浏览

    @我是河滩 您好,个人刚接触openfoam不久,也需要设置一个随时间变化的边界条件,苦寻无果。如果您方便的话,能否给与一下详细的代码设置或者指点一番,不胜感激!!!

  • 雷诺应力与URANS

    20 帖子
    5k 浏览

    @李东岳 谢谢东岳教授

  • cyclic 边界条件报错

    4 帖子
    977 浏览

    @李梦瑶 可以用cyclicAMI边界试试,或者用blockMeshDict画网格,pointwise画出的网格有时候用cyclic也行,icem的网格很难成功

  • Syamlal O’Brien Drag Model是否适用于MPPICFoam

    3 帖子
    676 浏览

    @李东岳 好的谢谢老师

  • 11 帖子
    2k 浏览

    @李东岳

    一帧一帧,也是不同步噢。

  • 二维自适应网格

    24 帖子
    15k 浏览

    @supersoldier 你好,这个2.1是2.1.1版本吗?或者说2.1.1可以直接拿来用吗?

  • 利用codeStream设置相分数初始场

    5 帖子
    1k 浏览

    @tens 如果是在初始条件里写的:1.假设在alpha.water文件里写的,不确定是否可同时对saltwater和air初始化。2.writeEntry这句没写,不确定是否有影响

  • OpenFOAM安装

    3 帖子
    776 浏览

    @oitocfd 好的,谢谢您的解答!

  • 6 帖子
    1k 浏览

    @五好青年 extend那面的IBM没有植入壁面函数么

  • 基于OF重叠网格模拟结构物入水的问题

    11 帖子
    3k 浏览

    @迟铁 你好,我想找您请教一下6dof的设置问题,期待得到您的回复!感谢

  • paraview 如何同时显示多个变量?

    4 帖子
    1k 浏览

    @bestucan 搞定了,用的multiblock,谢谢提供思虑

  • OpenFOAM并行运算报错但可以计算

    3 帖子
    701 浏览

    @李东岳 感谢大佬

  • OpenFOAM离散格式精度

    3 帖子
    911 浏览

    @李东岳 感谢大佬:146:

  • stl文件如何转化为ftr文件?

    4 帖子
    1k 浏览

    @wuyukai 您好,为什么我用这个命令,就提示报错呢

    Build : 4.0-268bb07d15d8 Exec : surfaceConvert ibCylinder.stl ibCylinder.ftr Date : Jul 12 2021 Time : 19:24:51 Host : dyfluid PID : 4225 CtrlDict : "/home/dyfluid/foam/tutorials/immersedBoundary/movingCylinderInChannelIco/system/controlDict" Case : /home/dyfluid/foam/tutorials/immersedBoundary/movingCylinderInChannelIco nProcs : 1 SigFpe : Enabling floating point exception trapping (FOAM_SIGFPE). // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // 段错误 (核心已转储)
  • 1 帖子
    594 浏览

    各位朋友大家好,有个问题想请教一下。

    我在用OpenFOAM 6.0做圆管湍流传热的大涡模拟,入口速度设定为timeVaryingMappedFixedValue。速度数据是预先对一个短管进行进出口周期性计算,存储绝热条件下某一截面速度作为数据库,施加到加热区域的入口。为了缩短预计算时间,减小数据库容量,一个办法是将数据库循环读入到入口边界,也就是需要对timeVaryingMappedFixedValue这个边界条件进行一些改进。

    偶然间发现CFD-online上有一个这样的程序,是针对OpenFOAM2.3写的。我把程序做微小改动后植入到OpenFOAM6,发现只能单核计算,并行计算出错。https://www.cfd-online.com/Forums/openfoam-programming-development/228505-modified-version-timevaryingmappedfixedvalue-bc-looping-through-data.html

    于是我参照这个程序对OpenFOAM6原始的timeVaryingMappedFixedValue程序进行修改,命名为loopedTimeVaryingMappedFixedValue。程序编译能通多,但是测试时候发现无法计算,错误信息如下:
    #0 Foam::error::printStack(Foam::Ostream&) at ??:?
    #1 Foam::sigFpe::sigHandler(int) at ??:?
    #2 ? in "/lib/x86_64-linux-gnu/libc.so.6"
    #3 ? in "/lib/x86_64-linux-gnu/libm.so.6"
    #4 Foam::loopedTimeVaryingMappedFixedValueFvPatchField<Foam::Vector<double> >::updateCoeffs() at ??:?
    #5 Foam::fvMatrix<Foam::Vector<double> >::fvMatrix(Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const&, Foam::dimensionSet const&) at ??:?
    #6 ? at ??:?
    #7 ? at ??:?
    #8 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
    #9 ? at ??:?
    浮点数例外 (核心已转储)

    我的OpenFOAM编程基础非常薄弱,自己折腾了两天,还是搞不定这个问题,请大家帮忙看看这个错误的原因。如果有编程基础好的朋友愿意花点时间把CFD-online帖子中针对OF2.3的程序改成OF6能用的,我也非常愿意付报酬,可以QQ359199350。

    第一次发帖求助,打扰大家了,非常感谢!

  • 如何设置初速度

    5 帖子
    3k 浏览

    @enthusiasm如何设置初速度 中说:

    本人目前在做一个物体斜射入水的问题,需要计算物体入水后的弹道和速度变化,使用的是重叠网格。
    我的疑惑是如何定义入水时的初速度,众所周知,有些方法可以设置恒定的速度或角速度,可这与我的问题模型不符,因此诚恳请教各位如何设置初速度,这个初速度是不是应该在 6DOF 模型里设置呢

    请问一下师兄怎么设置?我最近再算一个高速入水,之前用的商业软件。同样的困惑。如有解答十分感谢!

  • 空泡溃灭局部质量守恒方法

    4 帖子
    1k 浏览

    老哥你是哪个单位的?我也遇到了这个问题,一起交流交流?

  • interfoam控制方程的问题

    3 帖子
    867 浏览

    @李东岳interfoam控制方程的问题 中说:

    @cfdngu http://dyfluid.com/interFoam.html 不是方程26么 这里面的推导跟nonNewtonianIcoFoam是一样的 那个更简单 你可以看看

    好的,非常感谢东岳老师

  • 3 帖子
    803 浏览

    @五好青年 你这个想法方法我个人想到了入口设置非均匀场解决,
    如U文件入口场设置为非均匀,之后可以对每个网格节点单独指定速度,这个操作OpenFOAM一些自带算例里边就有。
    个人意见,仅供参考,希望能对您有所帮助

  • 7 帖子
    2k 浏览

    @李东岳 谢谢老师,非常感谢:140:

  • SimpleFoam中phi的问题

    6 帖子
    1k 浏览

    @qingdong_wang Info << phi即可

  • 求解器报错

    3 帖子
    783 浏览

    @bestucan : :mihu: 任重道远啊我

  • 跪求简化的chemkin燃烧反应机理

    4 帖子
    1k 浏览

    @浪迹天大 谢谢带佬,我才知道原来github上也有机理:143:

  • 3 帖子
    861 浏览

    @李东岳 谢谢东岳教授:140:

  • OpenFOAM火焰面模型的超声速修正

    3 帖子
    852 浏览

    @shaneheee 这一块我涉及挺多的,希望可以帮到你

  • Foam-Extend 使用GPU加速

    7 帖子
    4k 浏览

    @qjh888 foam-extend中的滑移网格,不能并行计算吗?其他版本的滑移网格可以并行哎?你的为啥不能呢,能具体说下么

  • interFoam流型模拟

    6 帖子
    4k 浏览

    @winsway_zero 请问您的算例是否调好了呢?边界条件是否能分享一下呢?

  • 4 帖子
    1k 浏览

    @flyzx95 嗯 所以你直接忽略就行 另外OpenFOAM-v2106发布了

  • 关于湍流模型里变量类定义的问题

    3 帖子
    821 浏览

    @李东岳谢谢东岳老师

  • 关于compressilbleInterFoam中TEqn的问题

    4 帖子
    896 浏览

    谢谢@李东岳 和@zhouxu 两位回复,感觉这一项应该就是zhouxu所说的,对Cv进行相体积分数加权的调和平均了

  • DNS设置初始场

    2 帖子
    625 浏览

    @冠竹 你看下dnsFoam算例的tutorials,需要用boxTurb设置无三度初始场。如果你有更好的公式,用setFields也行

  • 编译时更改环境变量LIB_XXXX_SRC

    2 帖子
    580 浏览

    需要在复制的求解器下执行:

    echo "export LIB_XXXX_SRC=$WM_PROJECT_USER_DIR/applications/FGMFoam/src" > bashrc source bashrc

    接着将所有Make/option中原来的LIB_FLAMELET_SRC换为LIB_XXXX_SRC

    最后再编译即可

  • 四年没搞OF了,再次出发

    4 帖子
    1k 浏览

    挺好挺好 好多人四年之后都已经彻底忘了CFD干什么去了 有的直接转行房地产了:chitang:

  • 遇到个诡异的问题

    3 帖子
    719 浏览

    @bestucan 谢谢回复~ 主要是2%的条件放在原来的网格上又能算,原来的网格跟现在的网格只是相当于平移了一小段距离而已。

  • 关于相变的相关问题

    1 帖子
    471 浏览

    请教各位老师,在计算域顶部设置一层空气,将温度设为368K,水域温度也设置为368K,计算域底部针管注入373K的蒸汽,计算后发现计算域上方气液交界T面存在一根线,明明是相同的温度,为什么会出现这样的现象呢?T0.jpg T1.jpg alpha.jpg

  • 关于算例问题

    5 帖子
    1k 浏览

    @李东岳 是的东岳老师,当我用fluent对比时,发现fluent中的太阳方向是通过网格方向来计算的,所以我在OpenFOAM当中把sunDirection这一行代码注释掉,通过下边的网格方向也可以计算太阳方向,发现这两者的计算出来的太阳方向不一致,请问一下老师关于gridup和girdeast的方向是怎么设置的

  • 速度分量写成条件判断的问题

    3 帖子
    793 浏览

    @李东岳 是的~编译成功了! 给李老师打call! :high:

  • 关于轴对称模型blockmesh中出现的错误

    4 帖子
    1k 浏览

    @bestucan 厉害厉害!!!

  • 两小球碰撞的相对角速度如何表示

    1 帖子
    402 浏览

    如题,在两小球碰撞过程中,绕接触点旋转,相对角速度是否可以直接用两小球自身角速度作差?

  • blockMesh 执行出错:lambda=1

    2 帖子
    591 浏览

    @李子橙 simpleGrading都设置为1可以么

  • 各种边界条件的表达式

    1 帖子
    533 浏览

    大家下午好。
    我在做学习小结的时候,在边界条件对应的表达式这里遇到了困难。
    例如DTCHull算例的边界条件整理成表格,但是因为这样的各种边界类型名字不利于理解,想转换成对应的表达式,但是很多边界类型不知道怎么用表达式说明,看边界类型源码不容易理解,请问除了源码有推荐的解析和帮助文档吗?

    目前进度如下,如果有什么理解错误的地方希望得到指正和帮助,还有很多空没有完成,先谢。
    98f944a8-6b3e-44d0-9e1f-5458757f0d82-image.png

    77e29a05-414d-4555-9d0b-7a48d7b1f9c7-image.png

  • 关于复杂形状三维流体域的计算问题

    2 帖子
    510 浏览

    下面为后续的报错信息,辛苦各位同学和老师,感谢!!!

    [ubuntu:330341] *** Process received signal *** at ??:? [ubuntu:330453] *** Process received signal *** [ubuntu:330341] Signal: Floating point exception (8) [ubuntu:330341] Signal code: (-6) [ubuntu:330341] Failing at address: 0x3e800050a65 at ??:? [94] #7 at ??:? [78] #8 __libc_start_main[ubuntu:330341] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fcc84b7e4c0] [ubuntu:330341] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7fcc84b7e438] [ubuntu:330341] [ 2] [ubuntu:330453] Signal: Floating point exception (8) [ubuntu:330453] Signal code: (-6) [ubuntu:330453] Failing at address: 0x3e800050ad5 [ubuntu:330453] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f6677a5d4c0] [ubuntu:330453] [ 1] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fcc84b7e4c0] [ubuntu:330341] [ 3] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f6677a5d438] [ubuntu:330453] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f6677a5d4c0] [ubuntu:330453] [ 3] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7fcc86035f1d] [ubuntu:330341] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7f6678f14f1d] [ubuntu:330453] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7fcc85e4234b] [ubuntu:330341] [ 5] at ??:? [ubuntu:330402] *** Process received signal *** /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7f6678d2134b] [ubuntu:330453] [ 5] [ubuntu:330402] Signal: Floating point exception (8) [ubuntu:330402] Signal code: (-6) [ubuntu:330402] Failing at address: 0x3e800050aa2 [ubuntu:330402] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f923bdb74c0] [ubuntu:330402] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f923bdb7438] [ubuntu:330402] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f923bdb74c0] [ubuntu:330402] [ 3] ?/opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7fcc8855fbab] [ubuntu:330341] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330341] [ 7] olaFlow[0x44db4e] [ubuntu:330341] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fcc84b69840] [ubuntu:330341] [ 9] olaFlow[0x456269] [ubuntu:330341] *** End of error message *** /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7f667b43ebab] [ubuntu:330453] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330453] [ 7] olaFlow[0x44db4e] [ubuntu:330453] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f6677a48840] [ubuntu:330453] [ 9] olaFlow[0x456269] [ubuntu:330453] *** End of error message *** /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7f923d26ef1d] [ubuntu:330402] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7f923d07b34b] [ubuntu:330402] [ 5] ? in "/lib/x86_64-linux-gnu/libc.so.6" [91] #9 at ??:? [75] #7 at ??:? [95] #8 __libc_start_main/opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7f923f798bab] [ubuntu:330402] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330402] [ 7] olaFlow[0x44db4e] [ubuntu:330402] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f923bda2840] [ubuntu:330402] [ 9] olaFlow[0x456269] [ubuntu:330402] *** End of error message *** at ??:? [ubuntu:330384] *** Process received signal *** [ubuntu:330384] Signal: Floating point exception (8) [ubuntu:330384] Signal code: (-6) [ubuntu:330384] Failing at address: 0x3e800050a90 [ubuntu:330384] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f861028e4c0] [ubuntu:330384] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f861028e438] [ubuntu:330384] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f861028e4c0] [ubuntu:330384] [ 3] at ??:? [ubuntu:330417] *** Process received signal *** [ubuntu:330417] Signal: Floating point exception (8) [ubuntu:330417] Signal code: (-6) [ubuntu:330417] Failing at address: 0x3e800050ab1 [ubuntu:330417] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f72e021f4c0] [ubuntu:330417] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f72e021f438] [ubuntu:330417] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f72e021f4c0] [ubuntu:330417] [ 3] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7f8611745f1d] [ubuntu:330384] [ 4] at ??:? [79] #8 __libc_start_main/opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7f861155234b] [ubuntu:330384] [ 5] ?/opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7f72e16d6f1d] [ubuntu:330417] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7f72e14e334b] [ubuntu:330417] [ 5] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7f8613c6fbab] [ubuntu:330384] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330384] [ 7] olaFlow[0x44db4e] [ubuntu:330384] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f8610279840] [ubuntu:330384] [ 9] olaFlow[0x456269] [ubuntu:330384] *** End of error message *** in "/lib/x86_64-linux-gnu/libc.so.6" [78] #9 /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7f72e3c00bab] [ubuntu:330417] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330417] [ 7] olaFlow[0x44db4e] [ubuntu:330417] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f72e020a840] [ubuntu:330417] [ 9] olaFlow[0x456269] [ubuntu:330417] *** End of error message *** at ??:? [ubuntu:330407] *** Process received signal *** [ubuntu:330407] Signal: Floating point exception (8) [ubuntu:330407] Signal code: (-6) [ubuntu:330407] Failing at address: 0x3e800050aa7 at ??:? [ubuntu:330316] *** Process received signal *** [ubuntu:330316] Signal: Floating point exception (8) [ubuntu:330316] Signal code: (-6) [ubuntu:330316] Failing at address: 0x3e800050a4c [ubuntu:330407] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f7ed4e984c0] [ubuntu:330407] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f7ed4e98438] [ubuntu:330407] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f7ed4e984c0] [ubuntu:330407] [ 3] [ubuntu:330316] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f43261c64c0] [ubuntu:330316] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f43261c6438] [ubuntu:330316] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f43261c64c0] [ubuntu:330316] [ 3] in "/lib/x86_64-linux-gnu/libc.so.6" [95] #9 /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7f7ed634ff1d] [ubuntu:330407] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7f432767df1d] [ubuntu:330316] [ 4] ?/opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7f7ed615c34b] [ubuntu:330407] [ 5] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7f432748a34b] [ubuntu:330316] [ 5] in "/lib/x86_64-linux-gnu/libc.so.6" [79] #9 /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7f7ed8879bab] [ubuntu:330407] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330407] [ 7] olaFlow[0x44db4e] [ubuntu:330407] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f7ed4e83840] [ubuntu:330407] [ 9] olaFlow[0x456269] [ubuntu:330407] *** End of error message *** /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7f4329ba7bab] [ubuntu:330316] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330316] [ 7] olaFlow[0x44db4e] [ubuntu:330316] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f43261b1840] [ubuntu:330316] [ 9] olaFlow[0x456269] [ubuntu:330316] *** End of error message *** ?? at ??:? [94] #8 __libc_start_main?? at ??:? [ubuntu:330379] *** Process received signal *** [ubuntu:330379] Signal: Floating point exception (8) [ubuntu:330379] Signal code: (-6) [ubuntu:330379] Failing at address: 0x3e800050a8b [ubuntu:330379] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fd834b6e4c0] [ubuntu:330379] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7fd834b6e438] [ubuntu:330379] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fd834b6e4c0] [ubuntu:330379] [ 3] in "/lib/x86_64-linux-gnu/libc.so.6" [94] #9 /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7fd836025f1d] [ubuntu:330379] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7fd835e3234b] [ubuntu:330379] [ 5] at ??:? [ubuntu:330323] *** Process received signal *** [ubuntu:330323] Signal: Floating point exception (8) [ubuntu:330323] Signal code: (-6) [ubuntu:330323] Failing at address: 0x3e800050a53 [ubuntu:330323] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fdf7c7694c0] [ubuntu:330323] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7fdf7c769438] [ubuntu:330323] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fdf7c7694c0] [ubuntu:330323] [ 3] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7fdf7dc20f1d] [ubuntu:330323] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7fd83854fbab] [ubuntu:330379] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330379] [ 7] olaFlow[0x44db4e] [ubuntu:330379] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fd834b59840] [ubuntu:330379] [ 9] olaFlow[0x456269] [ubuntu:330379] *** End of error message *** /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7fdf7da2d34b] [ubuntu:330323] [ 5] at ??:? [75] #8 __libc_start_main/opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7fdf8014abab] [ubuntu:330323] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330323] [ 7] olaFlow[0x44db4e] [ubuntu:330323] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fdf7c754840] [ubuntu:330323] [ 9] olaFlow[0x456269] [ubuntu:330323] *** End of error message *** ? at ??:? [ubuntu:330389] *** Process received signal *** [ubuntu:330389] Signal: Floating point exception (8) [ubuntu:330389] Signal code: (-6) [ubuntu:330389] Failing at address: 0x3e800050a95 at ??:? [ubuntu:330311] *** Process received signal *** [ubuntu:330311] Signal: Floating point exception (8) [ubuntu:330311] Signal code: (-6) [ubuntu:330311] Failing at address: 0x3e800050a47 [ubuntu:330311] [ 0] [ubuntu:330389] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fe3de54b4c0] [ubuntu:330389] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7fe3de54b438] [ubuntu:330389] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fe3de54b4c0] [ubuntu:330389] [ 3] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fa2535b84c0] [ubuntu:330311] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7fa2535b8438] [ubuntu:330311] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fa2535b84c0] [ubuntu:330311] [ 3] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7fe3dfa02f1d] [ubuntu:330389] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7fa254a6ff1d] [ubuntu:330311] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7fa25487c34b] [ubuntu:330311] [ 5] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7fe3df80f34b] [ubuntu:330389] [ 5] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7fa256f99bab] [ubuntu:330311] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330311] [ 7] olaFlow[0x44db4e] [ubuntu:330311] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fa2535a3840] [ubuntu:330311] [ 9] olaFlow[0x456269] [ubuntu:330311] *** End of error message *** /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7fe3e1f2cbab] [ubuntu:330389] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330389] [ 7] olaFlow[0x44db4e] [ubuntu:330389] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fe3de536840] [ubuntu:330389] [ 9] olaFlow[0x456269] [ubuntu:330389] *** End of error message *** in "/lib/x86_64-linux-gnu/libc.so.6" [75] #9 [93] #0 Foam::error::printStack(Foam::Ostream&) at ??:? [ubuntu:330400] *** Process received signal *** [ubuntu:330400] Signal: Floating point exception (8) [ubuntu:330400] Signal code: (-6) [ubuntu:330400] Failing at address: 0x3e800050aa0 [ubuntu:330400] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7ff1e15af4c0] [ubuntu:330400] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7ff1e15af438] [ubuntu:330400] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7ff1e15af4c0] [ubuntu:330400] [ 3] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7ff1e2a66f1d] [ubuntu:330400] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7ff1e287334b] [ubuntu:330400] [ 5] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7ff1e4f90bab] [ubuntu:330400] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330400] [ 7] olaFlow[0x44db4e] [ubuntu:330400] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7ff1e159a840] [ubuntu:330400] [ 9] olaFlow[0x456269] [ubuntu:330400] *** End of error message *** ? at ??:? [ubuntu:330305] *** Process received signal *** [ubuntu:330305] Signal: Floating point exception (8) [ubuntu:330305] Signal code: (-6) [ubuntu:330305] Failing at address: 0x3e800050a41 [ubuntu:330305] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fac1b5164c0] [ubuntu:330305] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7fac1b516438] [ubuntu:330305] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7fac1b5164c0] [ubuntu:330305] [ 3] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7fac1c9cdf1d] [ubuntu:330305] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7fac1c7da34b] [ubuntu:330305] [ 5] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7fac1eef7bab] [ubuntu:330305] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330305] [ 7] olaFlow[0x44db4e] [ubuntu:330305] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fac1b501840] [ubuntu:330305] [ 9] olaFlow[0x456269] [ubuntu:330305] *** End of error message *** [109] #0 Foam::error::printStack(Foam::Ostream&) at ??:? [93] #1 Foam::sigFpe::sigHandler(int) at ??:? [93] #2 ? at ??:? [109] #1 Foam::sigFpe::sigHandler(int) in "/lib/x86_64-linux-gnu/libc.so.6" [93] #3 double Foam::sumProd<double>(Foam::UList<double> const&, Foam::UList<double> const&) at ??:? [109] #2 ? at ??:? [93] #4 Foam::PCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const in "/lib/x86_64-linux-gnu/libc.so.6" [109] #3 double Foam::sumProd<double>(Foam::UList<double> const&, Foam::UList<double> const&) at ??:? [93] #5 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&) at ??:? [109] #4 Foam::PCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const at ??:? [109] #5 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&) at ??:? [93] #6 Foam::fvMatrix<double>::solve(Foam::dictionary const&) at ??:? [93] #7 at ??:? [109] #6 ?Foam::fvMatrix<double>::solve(Foam::dictionary const&) at ??:? [93] #8 __libc_start_main at ??:? [109] #7 ? in "/lib/x86_64-linux-gnu/libc.so.6" [93] #9 -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- at ??:? [109] #8 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" [109] #9 ? at ??:? [ubuntu:330431] *** Process received signal *** ? at ??:? [ubuntu:330390] *** Process received signal *** [ubuntu:330431] Signal: Floating point exception (8) [ubuntu:330431] Signal code: (-6) [ubuntu:330431] Failing at address: 0x3e800050abf [ubuntu:330431] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f9bda55a4c0] [ubuntu:330431] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f9bda55a438] [ubuntu:330431] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f9bda55a4c0] [ubuntu:330431] [ 3] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7f9bdba11f1d] [ubuntu:330431] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7f9bdb81e34b] [ubuntu:330431] [ 5] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7f9bddf3bbab] [ubuntu:330431] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330431] [ 7] olaFlow[0x44db4e] [ubuntu:330431] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f9bda545840] [ubuntu:330431] [ 9] olaFlow[0x456269] [ubuntu:330431] *** End of error message *** [ubuntu:330390] Signal: Floating point exception (8) [ubuntu:330390] Signal code: (-6) [ubuntu:330390] Failing at address: 0x3e800050a96 [ubuntu:330390] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f944a96c4c0] [ubuntu:330390] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f944a96c438] [ubuntu:330390] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f944a96c4c0] [ubuntu:330390] [ 3] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam7sumProdIdEEdRKNS_5UListIT_EES5_+0x2d)[0x7f944be23f1d] [ubuntu:330390] [ 4] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam3PCG5solveERNS_5FieldIdEERKS2_h+0xb0b)[0x7f944bc3034b] [ubuntu:330390] [ 5] /opt/OpenFOAM-5.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x15b)[0x7f944e34dbab] [ubuntu:330390] [ 6] olaFlow(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x191)[0x4db5f1] [ubuntu:330390] [ 7] olaFlow[0x44db4e] [ubuntu:330390] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f944a957840] [ubuntu:330390] [ 9] olaFlow[0x456269] [ubuntu:330390] *** End of error message *** -------------------------------------------------------------------------- mpirun noticed that process rank 95 with PID 0 on node ubuntu exited on signal 8 (Floating point exception). --------------------------------------------------------------------------
  • interFoam和interphasechangeFoam求解器疑问

    5 帖子
    1k 浏览

    @李东岳 李老师,您有没有求解器植入MRF或者气泡旋转类的资料,可以推荐下不?

  • 17 帖子
    3k 浏览

    @vortex 是的 我课题组的代码也是您说的这种 是两部映射法里面中间步用f更新了速度再求压力泊松方程方程再更新最终速度 然而改到openfoam发现出了点小问题:136:

  • 关于openfoam中使用的双流体模型

    1 帖子
    428 浏览

    在看《Computational Fluid Dynamics of Dispersed Two-Phase Flows at High Phase Fractions》的时候碰到一个不太理解的地方。
    一般的相间动量传递可以写成方程(3.10)
    1.png
    为了模拟phase inversion, 方程(3.11)加入了b相变成离散相时的曳力、升力等。
    但对于方程(3.11)的曳力相,如果仍然是a相为离散相的情况,$\alpha_a$→0 ,$ f_a$→0,
    那曳力相前面的部分不就变成$3/4\alpha_a\alpha_b(f_b\frac{C_{db}\rho_a}{d_b})$,和(3.10)里的不一样,b相变成分散相时候应该才是这个形式,虚拟质量力也是一样的情况。 升力也对不上。

    2.png

  • pimple算法的流程图

    15 帖子
    3k 浏览

    @samuel-tu 为什么感觉PIMPLE才是真正的PISO算法,而PISO算法只是进行了多次压力和速度修正,在OpenFOAM中并没有判断一个时间步内收敛与否。从流程图上看也没有区别,https://marinecfd.xyz/post/piso-algorithm/ 这个帖子还对PISO的细节进行了分析。

  • 网格变细后液面不正常

    17 帖子
    3k 浏览

    突然想到这个帖子,通过调整边界层厚度可以达到收敛了。