OpenFOAM

4.5k Topics 26.2k Posts
  • 关于算例问题

    5 Posts
    1k Views

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

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

    3 Posts
    768 Views

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

  • 4 Posts
    1k Views

    @bestucan 厉害厉害!!!

  • 1 Posts
    391 Views

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

  • blockMesh 执行出错:lambda=1

    2 Posts
    567 Views

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

  • 各种边界条件的表达式

    1 Posts
    517 Views

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

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

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

  • 2 Posts
    490 Views

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

    [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). --------------------------------------------------------------------------
  • 5 Posts
    1k Views

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

  • 17 Posts
    3k Views

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

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

    1 Posts
    410 Views

    在看《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 Posts
    3k Views

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

  • 网格变细后液面不正常

    17 Posts
    3k Views

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

  • 场计算类型的问题

    9 Posts
    2k Views
  • 3 Posts
    742 Views

    @李东岳 李老师好,空气密度设为1000的情况流场数据在0.0489范围之内,虽然顶部看起来不好看。
    相分数初始场:

    #include "../include/initialConditions" defaultFieldValues ( volScalarFieldValue alpha.air 0 volScalarFieldValue alpha.saltwater 1 volScalarFieldValue alpha.water 0 ); regions ( boxToCell { box ($xyz_min 0.1 $xyz_min) ($xyz_max $xyz_max $xyz_max); fieldValues ( volScalarFieldValue alpha.air 1 volScalarFieldValue alpha.saltwater 0 ); } boxToCell { box ($xyz_min 0 $xyz_min) ($xyz_max 0.1 $xyz_max); fieldValues ( volScalarFieldValue alpha.saltwater 0 volScalarFieldValue alpha.water 1 ); } );

    速度场

    #include "../include/initialConditions" dimensions [0 1 -1 0 0 0 0]; internalField uniform ($velocity 0 0); boundaryField { inlet { type fixedValue; value uniform ($velocity 0 0); } outlet { type inletOutlet; inletValue uniform (0 0 0); value $internalField; } atmosphere { type pressureInletOutletVelocity; value uniform ($velocity 0 0); } bottom { type slip; } front { type symmetryPlane; } back { type symmetryPlane; } }

    压力场

    dimensions [1 -1 -2 0 0 0 0]; internalField uniform 0; boundaryField { inlet { type fixedFluxPressure; value uniform 0; } outlet { type zeroGradient; } atmosphere { type prghPressure; rho rho; p uniform 0; value uniform 0; // optional initial value } bottom { type fixedFluxPressure; value uniform 0; } front { type symmetryPlane; } back { type symmetryPlane; } }

    这个问题卡住好久了,但没有思路调整哪些参数,希望李老师能指点一下

  • 16 Posts
    4k Views

    @李东岳 , 李老师您好,我已经在chtMultiRegionFoam中植入了第一张图所示的拉普拉斯及泊松方程,

    QQ截图20210619102650.jpg

    QQ截图20210619102636.jpg

    实现了对电势在流固区域的耦合求解,但电荷的求解似乎不对,然后电场力的求解结果也和参考文章里面差的太多,但我边界设置理论上是符合文章要求的,第二张图和第三张图是我和参考文章计算结果的对比。参考文章及我的算例和编译的求解器链接放在这里:https://pan.baidu.com/s/1U8NBBon8CFVvDoF9Fsi9UA 提取码:mppz
    麻烦李老师能抽空看一下,检查一下问题,不胜感激。一个头俩大:136: :136:

    QQ截图20210619095212.jpg QQ截图20210619095249.jpg

  • 气泡在静水中旋转上升

    2 Posts
    684 Views

    @conghongchuan 提高一下热度,我可不可以理解成:把气泡替换成旋转机械,就是旋转速度了。

  • 1 Posts
    396 Views

    关于网格尺度小了以后interpolation和mapping的问题

  • 8 Posts
    2k Views

    这个算例太酷炫了 小液滴都算出来了 还特别圆

  • 关于codedFixedValue使用

    3 Posts
    1k Views

    @chengan-wang关于codedFixedValue使用 中说:

    我定义了ymax,之后如果我使用if ( Cf[faceI].y() > ymax ) 设置相分数,时间步长越来越小。但如果改成if ( Cf[faceI].y() > 0.1 ) 一个具体数值,情况就好很多。我的使用方法是否有问题呢?

    理论上不应该有任何问题 :jingya:

  • 使用foamDictionary修改参数的问题

    3 Posts
    913 Views

    @浪迹天大 这样嘛。。。好的,谢谢!

  • 1 Posts
    454 Views

    如题,想用Foam-extend里的浸没边界法(Immersed Boundary Method)求解器,解决水与弹性杆的流固耦合数值模拟,有人有这方面经验吗?

  • 4 Posts
    2k Views

    @static 你好,我最近也在做三维飞机的相关数值模拟,可否给个联系方式,请教一些问题。谢谢,这是我的qq:3310792254

  • CFDEM虚拟机

    3 Posts
    936 Views

    @李东岳 很抱歉才看到老师的回复。感谢老师,我已经自己解决啦:xinxin:

  • 关于paraview显示分辨率的问题

    2 Posts
    769 Views

    图挂了

  • OF计算动网格的问题

    3 Posts
    896 Views

    @李东岳 东岳老师,我在dynamicMeshDict里设置了constrints和restraints两个条目,控制圆柱仅在y方向移动,不转动,如下:

    constraints { yLine { sixDoFRigidBodyMotionConstraint line; centreOfRotation (0 0 0.5); direction (0 1 0); } noRotation { sixDoFRigidBodyMotionConstraint orientation; } } restraints { verticalSpring { sixDoFRigidBodyMotionRestraint linearSpring; anchor (0 0 0.5); refAttachmentPt (0 0 0.5); stiffness 2.1055; damping 0; restLength 0; } }

    不知道您说的是不是这个意思?

  • 压力泊松方程植入问题

    3 Posts
    772 Views

    @李东岳 感谢李老师百忙之中指点!这么来看correction(fvm::ddt(p))就代表前后时间步压力差值的时间变化率啦

  • 1 Posts
    2k Views

    The objective of this link is to provide a resource for CFD developers to:

    obtain different gas-liquid benchmark test cases for validation and verification, verify related CFD models are implemented correctly.

    This latter capability is made possible through benchmark cases. This site provides simple test cases and grids, along with sample results from experiments which are mainly reported in previous published works. All the test cases are prepared as standard cases for open-source code OpenFOAM-8. It can be run by the following command in the terminal:./Allrun

    The site should also help CFD code users to understand and compare the predictions of a variety of models on the fundamental flow problems in the validation database. It also helps developers to disseminate new models to the CFD community.

    It is anticipated that this word will be updated regularly as new models and/or verification/validation cases are incorporated and tested. If you have any questions or comments, please contact one of the authors: Dongyue Li (li.dy@dyfluid.com)

    1. Diaz et al. 2008

    Features: This test case is a laboratory rectangle turbulent bubble column. The gas was injected in the middle of the bottom, which implies the geometry is quite symmetric. Nonetheless, it was also shown that the dynamic periodic liquid circulation can be founded in experiments. Simulations should be able to predict such periodic bubble plume with only the drag model. In addition, the authors also investigated the role of lift force and virtual mass force. The geometry is simple and settings are clear. This test case is suitable for investigate numerical algorithm. It should be noted here that the mean Sauter diameter data was also provided, although not in detail.

    Keywords: Unsteady, Rectangle bubble column, Mean Sauter diameter, Bubble plume,

    Reference: Díaz et al. "Numerical simulation of the gas–liquid flow in a laboratory scale bubble column: influence of bubble size distribution and non-drag forces." Chemical Engineering Journal 139.2 (2008): 363-379.

    bubbleFlow_diaz.jpg

    2. Gemello et al. 2018

    Features: This test case focuses on the unsteady 3D bubble column operated under high phase fration. Different swarm models were studied and a new swarm model was developed. The diameter of the bubble column ranges from 0.4m to 1m. Different superficial velocities from 0.03 m/s to 0.35 m/s were employed. This test case is suitable for investigate the swarm model correction based on different operating conditions.

    Keywords: Unsteady, 3D bubble column, Swarm effect, High phase fraction,

    Reference: Gemello et al. "CFD-based scale-up of hydrodynamics and mixing in bubble columns." Chemical Engineering Research and Design 136 (2018): 846-858.

    bubbleFlow_Gemello.jpg

    3. Lucas et al. 2007

    Features: In the work of Lucas et al., bubbly flow in a high aspect ratio column (Column width ~ 0.05 m, Column height ~ 4 m) was investigated. Bubbles and liquid are injected from the bottom. They move upward and at a certain level a fully developed flow pattern is formed. In both experiments and simulations, a quite steady state can be reached at the top of the column. These bubbly flows are operated at relative low phase fraction (~ 3%). The most important feature of the test cases by Lucas et al. is that the momentum exchange interfacial terms play an important role. It was observed in the experiments that the small bubbles tend to move towards to wall. Therefore, a wall peak of the phase fraction should be predicted in simulations. It should be noted here that the lift force, wall lubrication force and turbulent dispersion force should be included.

    Keywords: Steady, Bubbly flow, Lift force, Wall forces

    Reference: Lucas et al., "Use of models for lift, wall and turbulent dispersion forces acting on bubbles for poly-disperse flows." Chemical Engineering Science 62.15 (2007): 4146-4157.

    bubbleFlow_Lucas.jpg

    4. Yuan et al. 2014

    Features: In the work of Yuan et al., an experimantal quasi-2D bubble column was investigated. In the simulations, 2D computational domain was employed. The bubbles are injected from the bottom of the column with different patterns. Overall 5 patterns were studied. Due to the high superficial velocity, simulations are highly transient. In this work, the QBMM was used to predict bubble diameter. However, the experimental diameter data was not reported. The bubble number density function was also reconstructed by EQMOM. It should be noted here that the experimental data reported in Yuan et al. comes from the PhD thesis of Harteveld, see ref (8) in Yuan et al.

    Keywords: Unsteady, Bubble column, 2D simulation

    Reference: Yuan et al., "An extended quadrature‐based mass‐velocity moment model for polydisperse bubbly flows." The Canadian Journal of Chemical Engineering 92.12 (2014): 2053-2066.

    bubbleFlow_Yuan.jpg

    5. Schafer et al. 2019

    Features: In the work of Schafer et al., a 3D transient bubble column was studied by experiments and simulations. The geometry used in this work is similar with that used by Diaz et al. The unique feature of this work is that the bubble orientation angle data was provided. It can be used as a benchmark test case for multiphase DNS. Besides that, the bubble diameter NDF was also provided both in experiments and simulations. The so-called SQMOM, as a kind of QBMM, was used predict the bubble NDF at different locations and it was compared with experiments.

    Keywords: Unsteady, 3D simulation, NDF reconstruction, SQMOM, Bubble orientation angle

    Reference: Schäfer et al., "Experimental investigation of local bubble properties: Comparison to the sectional quadrature method of moments." AIChE Journal 65.10 (2019): e16694.

    bubbleFlow_Schafer.jpg

    6. Li et al. 2021

    Features: In the work of Li et al., three 3D transient bubble column was studied to verify the algorithm. One of test case was reported in Diaz et al. The other one consists of a similar partially aerated rectangle bubble column which was investigated experimentally by Becker et al. in 1994. The left one is an airlift bubble column investigated by Mandalahalli et al. Li et al. developed a new algorithm which is much faster than the traditional Eulerian-Eulerian method and used it to simulate three different bubbly flows as mentioned above. Only drag force needs to be included (the last airlift bubble column also needs the turbulent dispersion force). These test cases are suitable to validate new developed algorithms.

    Keywords: Unsteady, 3D simulation, Airlift bubble column, Particlly aerated

    Reference: Li et al. "QEEFoam: A Quasi-Eulerian-Eulerian model for polydisperse turbulent gas-liquid flows. Implementation in OpenFOAM, verification and validation." International Journal of Multiphase Flow 136 (2021): 103544.

    bubbleFlow_Li.jpg

    7. Besbes et al. 2015

    Features: In the work of Besbes et al., a needle sparger rectangular bubble column operated at low flow rates was investigated using PIV measurements and Eulerian-Lagrangian simulations. Time-averaged liquid velocity fields from PIV measurements for different flow rate were provided. Snapshots of PIV and Eulerian-Lagrangian simulation of oscillating bubble plume were also supplied. Due to the small flow rate and the usage of a needle sparger, the diameter of bubbles is very homogeneous. The oscillatory movement of bubble plume, as that observed in Diaz et al., was also formed for slightly large flow rate (Q = 0.2 l/min).

    Keywords: Needle sparger, Eulerian-Largrangian, PIV

    Reference: Besbes et al., "PIV measurements and Eulerian–Lagrangian simulations of the unsteady gas–liquid flow in a needle sparger rectangular bubble column." Chemical Engineering Science 126 (2015): 560-572.

    bubbleFlow_Besbes.jpg

    8. Darmana et al. 2007

    Features: In this work, a rectangle laboratory bubble column was used to study the bubble flow with reactions. A pseudo-2D geometry is chosen to enable visualization of the flow structures by CCD camera and PIV. Lagrangian simulations were also launched. Averaged velocities, bubble plume period, gas holdup and global mean Sauter diameter were also compared with experiments. The species's concentration and Ph value were also provided.

    Keywords: Reaction bubble column, Mass transfer, mean Sauter diameter

    Reference: Darmana et al. "Detailed modelling of hydrodynamics, mass transfer and chemical reactions in a bubble column using a discrete bubble model: Chemisorption of CO2 into NaOH solution, numerical and experimental study." Chemical Engineering Science 62.9 (2007): 2556-2575.

    bubbleFlow_Darmana.jpg

    9. Besbes et al. 2020

    Features: In this work, the authors employ PIV technique to study the liquid phase flow driven by a chain of air bubbles in a rectangular bubble column. The flow rate is very low that each bubble move upward separately by buoyancy force. Not only water, but also the glycerin solution with high viscosity was studied to understand the liquid flow structure. Bubble terminal velocity and shape were also provided.

    Keywords: PIV, Bubble driven flow, High viscosity

    Reference: Besbes et al., "Effect of bubble plume on liquid phase flow structures using PIV." Particulate Science and Technology 38.8 (2020): 963-972.

    bubbleFlow_Besbes2.jpg

    Test Case Diaz et al. 2004 Gemello et al. 2018 Yuan et al. 2014 Lucas et al. 2007 Schafer et al. 2019 Li et al. 2021 Besbes et al. 2015 Darmana et al. 2007 Besbes et al. 2020 Experiments - - - - - - - - - Global holdup - - - - - - - - - Local holdup - - - - - - - - - Liquid velocity - - - - - - - - - Wall effects - - - - - - - - - Turbulent kinetic energy - - - - - - - - - Turbulent dissipation rate - - - - - - - - - Global Sauter diameter - - - - - - - - - Local diameter distribution - - - - - - - - - Local Sauter diameter - - - - - - - - - Reactions - - - - - - - - - Heat transfer - - - - - - - - -
  • 关于显示物体质量的问题

    1 Posts
    392 Views

    各位大佬好,想请教一下,我想显示一个密度、体积不断变化的物体的质量,请问大家有什么好办法吗?

  • 13 Posts
    8k Views

    屏幕截图 2021-06-05 161820.png openfoam自带案例interPhaseChangeFoam求解器下的cavitatingBullet,该图为我跑完0.05s后的水相分布,和0s时没啥变化,请问我哪里错了吗?

  • 边界条件设置

    3 Posts
    853 Views

    @李东岳 感谢李老师回复,我先试下

  • 关于移动硬盘!

    21 Posts
    4k Views

    @李东岳

    我用下面的命令解决了 ,具体为啥不清楚..

    sudo ntfsfix /dev/sdXY

    https://askubuntu.com/questions/145902/unable-to-mount-windows-ntfs-filesystem-due-to-hibernation

  • 振荡流动结果的收敛和周期问题

    9 Posts
    2k Views

    @李东岳 好的李老师,我明白了,特别感谢您!!

  • 关于边界条件的几个小问题

    3 Posts
    974 Views

    @李东岳 谢谢老师的回复!

  • Particles size in MPPICFoam

    6 Posts
    2k Views

    @鲸落 其实也不是只显示一层。我想你跟我当时一样,感觉摄入粒子很多,其实由于体积太小,所占的相分数其实不大。那么最后就会只有一层。如果有很多粒子的话,最后会形成很多层,因为只要满足你预设的最大相分数,它就不会再允许粒子进入,那么就会在其上方的网格中开始堆积。

  • OpenFOAM中能量方程的疑问

    7 Posts
    2k Views

    @tens 学到了,感谢老师的指点!:chitang:

  • compressibleInterFoam pEqn.H

    2 Posts
    635 Views
  • 14 Posts
    3k Views

    @李东岳请问如何把pbm耦合气液多相流算例中? 中说:

    博士论文方向是做搅拌釜内的气液两相流,由于版权问题只能用openfoam来做了,由于课题组之前在fluent有一定pbm基础,所以还是想用pbm来模拟,具体方向主要是反应器的设计的实验研究,把实验结果通过模拟对比一下,不是openfoam的攻坚:chouchou: 所以暂时还是追求着能用就行的原则来,后面可能对模拟精度要求高了,就要自己深入研究算法了:135:

  • 求解器编译问题!

    6 Posts
    1k Views

    @李东岳 好的,谢谢李老师

  • 6 Posts
    1k Views

    @zhouxu 如果是h的传输方程,就不能有calculated边界条件。你可以把你的温度边界赋值给h,类似;

    volScalarField h ( ( ). mesh, T.boundaryField().types() );
  • 4 Posts
    1k Views

    @bestucan 太感谢了,非常有针对性的网址,谢谢!

  • 2 Posts
    849 Views
  • 2 Posts
    680 Views

    权限不够是下载的源代码权限设置有问题。用chmod修改权限。

  • 1 Posts
    336 Views

    各位大佬,如果我想在openfoam里自己新建个固体结构,由散点组成,上面的物理量要插值给附近的流体cell,但是并行时候,因为docompose了计算域,会可能出现一个散点周围的流体cell不在一个domain,那这种情况怎么处理呢?

  • 4 Posts
    913 Views

    @hotairballon1997
    kinematicParcel中先看move部分,

    初始化各个参数,计算lagrangian 步长。 更新参数,setCellValues,计算dispersion,然后calc方程 在calcVelocity中得到新parcel速度,新parcel速度calcVelocity部分中计算parcel受力得到新的parcel速度,返回到calc中,然后在calc中,根据 1-way 2-way 计算parcel是否对流场产生影响 然后返回到move中。。

    https://openfoam.top/sprayVelocity/

    所以Q1 在你不说你的模拟是1way 还是2way 是无法解释的
    Q2 在上面的链接一定程度上可以解释一些

    Explicit contribution, Su specified as a force Implicit coefficient, Sp specified as force/velocity
  • 12 Posts
    5k Views

    @baojd42 想请教下您,最后成功了吗?RapidCFD可以在GPU上完美运行吗...谢谢了

  • 湍动能和Reynolds shear stress如何求

    4 Posts
    2k Views

    @calf-z-dns 你解决了吗?

    我也在查 Reynolds Shear Stress, 和 Reynolds stress 有点分不太清楚.
    http://brennen.caltech.edu/fluidbook/basicfluiddynamics/turbulence/reynoldsstresses.pdf (http://brennen.caltech.edu/fluidbook 公式的索引)
    这篇上还有个 Reynolds normal stress ...

  • 阿里云ECS初体验

    19 Posts
    4k Views

    @samuel-tu 是的,超算还是划算些。昨天跟阿里云销售确认了下,他们的vCPU除以2是物理核心数,按他的说法是ECS所有服务器都是这样的。

  • bluecfd编译巨慢

    2 Posts
    738 Views

    @samuel-tubluecfd编译巨慢 中说:

    没办法windows系统上word,ppt需要用的太多了,用同一个系统比较方便。。

    我也没解决办法。ubuntu开虚拟机开word、ppt比较卡。用libreoffice、wps一大堆的格式问题。因为我这面处理的都是小文件,不需要写基金本子,所以还是ubuntu系统了

  • 在openfoam中如何查看yplus?

    5 Posts
    2k Views

    @李东岳 谢谢老师的指导,用interFoam -postProcess -func yPlus成功了。

  • compressibleInterFoam alphaEqn.H

    5 Posts
    1k Views

    @李东岳 谢谢老师~希望以后有机会能读到老师对这部分的分析