Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.6k 帖子
  • OpenFOAM后处理flowRatePatch?

    13
    13 帖子
    14k 浏览
    李东岳

    flowRatePatch自动适配,phi是质量通量就计算的质量通量,phi是体积通量就计算的体积通量

  • Hopkins湍流中心的DNS数据

    2
    2 帖子
    990 浏览
    李东岳

    知道了。256个网格。对称的...

  • 关于StochasticDispersionRAS原理疑问

    2
    2 帖子
    925 浏览
    李东岳

    通过阅读东岳老师以前的一篇文章:拉格朗日中的湍流分散力模型,我的理解是这个随机游走模型不应该是在粒子上添加一个随机游走速度吗?但是代码的最后有关Uc+UTurb,如果我理解没错,这不是连续相的速度加上一个湍流脉动速度么?难道是通过随机更改流体速度,间接再去更改颗粒受力,从而达到颗粒的随机?

    你的理解是正确的。他的随机,主要体现在随机数的生成上(不是一个固定的数)。

  • 1 帖子
    567 浏览
    Y

    用pimplefoam求解了圆管在水中运动的场景,分别给圆管设置了x,z的初始速度1m/s,但是无论怎么修改dynamicmeshdict都只能求解z方向,无法求解x方向运动,换了两者位置就变成了只求解x无法求解z了,希望有大佬能够解答一下。f83053e5-2d8d-4c09-a483-553e16f8bfc2-image.png

  • 10 帖子
    3k 浏览
    M

    按照教程编译结束了老师,但还是提示这个错误。

  • 1 帖子
    455 浏览
    W

    #0 Foam::error::printStack(Foam::Ostream&) in ~/OpenFoam/OpenFOAM-v2212/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so
    #1 Foam::sigFpe::sigHandler(int) in ~/OpenFoam/OpenFOAM-v2212/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so
    #2 ? in /lib/x86_64-linux-gnu/libc.so.6
    #3 Foam::divide(Foam::Field<double>&, double const&, Foam::UList<double> const&) in ~/OpenFoam/OpenFOAM-v2212/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so
    #4 void Foam::divide<Foam::fvPatchField, Foam::volMesh>(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::dimensioned<double> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in ~/OpenFoam/OpenFOAM-v2212/platforms/linux64GccDPInt32Opt/bin/pimpleFoam
    #5 Foam::tmp<Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> > Foam::operator/<Foam::fvPatchField, Foam::volMesh>(Foam::dimensioned<double> const&, Foam::tmp<Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> > const&) in ~/OpenFoam/OpenFOAM-v2212/platforms/linux64GccDPInt32Opt/bin/pimpleFoam
    #6 ? in ~/OpenFoam/OpenFOAM-v2212/platforms/linux64GccDPInt32Opt/bin/pimpleFoam
    #7 ? in /lib/x86_64-linux-gnu/libc.so.6
    #8 __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6
    #9 ? in ~/OpenFoam/OpenFOAM-v2212/platforms/linux64GccDPInt32Opt/bin/pimpleFoam
    Floating point exception (core dumped)

  • snappyHexMeshDict画二维网格出现锯齿状的区域

    8
    8 帖子
    3k 浏览
    H

    问了一下别人,好像是使用snappyHexMesh命令画2D网格就是会出现面贴合效果不好的情况

  • 计算过程实现网格切割-Multi cut-cell

    9
    9 帖子
    4k 浏览
    S

    @队长别开枪 好的,感谢老师!

  • symmetry与wedge的区别

    2
    2 帖子
    930 浏览
    李东岳

    轴对称是wedge,symmetry可以理解为对称面

  • 3 帖子
    2k 浏览

    @HIT_lly 在中间set一个液滴

  • 9 帖子
    4k 浏览

    @李东岳 好的谢谢老师,课题组只有我一个做这个没有师兄师姐传授经验😢,所以是得多看看文章吗?

  • 1 帖子
    634 浏览
    H

    OpenFOAM重叠网格技术是不是不支持半模计算(其中有一个面是对称面)。

    如图:
    0eea5f23-83c2-458a-ba95-518789118336-95b7bc47d4925bb22540e673dda9fd11.JPG
    本人想把这个六面体的一个侧面当成对称面,但是无论在blockMesh中选择任意侧面当成对称类型,当执行完blockMesh命令后,总是顶面被选择为对称面。
    30dbbabe-3fa4-4563-aea3-80c2c3941a37-d1e92b73bb6e50611f2d95dc06abf563.JPG

    这是blockMeshDict文件

    /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: v2312 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; object blockMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // scale 1; vertices ( (-0.2 -0.2 -0.2) (1.2 -0.2 -0.2) (1.2 0.3 -0.2) (-0.2 0.3 -0.2) (-0.2 -0.2 2) (1.2 -0.2 2) (1.2 0.3 2) (-0.2 0.3 2) ); blocks ( hex (0 1 2 3 4 5 6 7) (80 80 70) simpleGrading (1 1 1) ); edges ( ); boundary ( // Dummy patch to trigger overset interpolation before any other bcs oversetPatch { type overset; faces (); } stationaryWalls { type wall; faces ( (1 5 4 0) (3 7 6 2) (0 3 2 1) (2 6 5 1) ); } sys { type symmetry; faces ( (0 4 7 3); ) } atmosphere { type patch; faces ( (4 5 6 7) ); } ); mergePatchPairs ( ); // ************************************************************************* //

    请问各位大神现在openfoam自带的重叠网格方法是不是不支持对称面(symmetry)呢

  • Openfoam2312用sample时报出如下错误

    6
    6 帖子
    3k 浏览

    @ShaneHEEE 试过了还是不行。。。

  • 4 帖子
    1k 浏览
    李东岳

    @jiezouluxian01 这个整合到了我的《无痛苦ns方程笔记》里面的湍流模型里面。您看一下。

    http://dyfluid.com/index.html

  • dsmcfoam

    3
    3 帖子
    900 浏览

    @wangfei9088 谢谢您的解答

  • 输出力系数关于速度和压力的偏导

    4
    4 帖子
    2k 浏览
    李东岳

    你那个公式里面,没看到导数。你的导数什么样的。

    哦我看到了。你的$r$, $\zeta$不清楚是什么变量。主要是你主楼的代码写法不对。如果你的代码思路对的话,你要改一下用type coded;

  • dsmcFoam

    4
    4 帖子
    1k 浏览
    W

    @研究牲 是的。

  • Ubuntu 20.04 安装 OpenFOAM-v1712

    35
    35 帖子
    31k 浏览
    Z

    @李东岳 感谢李老师,问题已解决

  • Paraview运行脚本后少数据

    1
    1 帖子
    465 浏览
    T

    6551476a-4305-4ad7-b48c-511a5f578a19-image.png bb39bf0e-55ca-43e4-882d-b166fb89cb2d-image.png
    图1是不用脚本画的,图2是读取图1的录制脚本之后画的

  • openfoam抛石防护相关问题

    1
    1 帖子
    635 浏览
    S

    想问一下大家,openfoam可以用来模拟抛石防护相关的流动和冲刷问题吗?