OpenFOAM

4.5k 主题 26.4k 帖子
  • 想请教下setFields不工作,很奇怪

    4 帖子
    1k 浏览

    @东岳 谢谢!

  • foam-extend的solidMechanics

    3 帖子
    871 浏览

    @Samuel-Tu !就像这样,我显示的是位移,但是总有一层初始的膜(初始时刻的位移图)一样把我的结果给包住了,看不见我想要的结果。。(6ecae2f1-fd37-4b5e-9dc2-4041e9e8ceae-image.png 图片地址)

  • 多相流射流求解

    4 帖子
    2k 浏览

    此处的压力无反射边界条件是哪一个?

  • 动网格的旋转运动边界方法求助

    1 帖子
    565 浏览

    各路大神好,想请教个问题。使用dynamicMotionSolverFvMesh网格运动求解器和displacementLaplacian动网格求解器时,设定什么样的时均运动边界条件可以指定为旋转运动,让旋转的角速度随时间均匀变化并且可以中途改变旋转方向。比如:从0度开始顺时针匀速旋转到10度,随后又逆时针匀速旋转到0度,这样往复旋转。

  • 3 帖子
    952 浏览

    我记得构造哪个class的时候就是默认了1

  • pimpleDyMFoam求解器发散求助

    5 帖子
    1k 浏览

    @羽之下 动网格用的自带算例wingMotion为模板的。目前问题找打了,是因为网格变形过大。

  • 求指点---颗粒模拟

    1 帖子
    606 浏览

    研究流体携带的砂粒在一定的工艺参数条件(比如注入速率、携砂液粘度、砂子粒径、砂子密度、裂缝宽度、裂缝角度等等)下的运移和分布规律,除了使用DEM外,有没有什么较为便宜的方法,可以得到相类似的结果呢,DEM跑起来太。。。。。

  • 并行问题的请教

    18 帖子
    4k 浏览

    @hoversoar 好的,我看看,谢谢您

  • 12 帖子
    8k 浏览

    @xpc 这个大佬毕业去商汤了,年薪80万 :146:

  • 求助CFDer,ubuntu18.04上安装OpenFOAM-7报错:g++

    10 帖子
    2k 浏览

    :high: :high: :high: :high:

  • 超算安装openfoam问题

    3 帖子
    1k 浏览

    @东岳 感谢东岳老师指点:chitang:

  • 请问为什么OpenFOAM会比Fluent计算快?

    16 帖子
    4k 浏览

    也行也行

  • 请教interFoam求解器求解半潜体问题

    3 帖子
    1k 浏览

    @东岳 谢谢老师,确实是这样,setFields从新设置就好了。太感谢老师了。

  • 27 帖子
    6k 浏览

    @r07522121 你最好看一下模型的.H,看看都有什么东西可以定义

  • 如何得到爆轰波三波点运动轨迹图

    1 帖子
    564 浏览

    有做爆轰的大佬吗,请教如何得到处理出如下的胞格图QQ截图20200519151140.png

  • dynamicKEqn模型更换滤波器奇怪报错

    4 帖子
    2k 浏览

    请问这个滤波为什么会报错有什么结果吗? 我现在也碰到报错了,但是其他mesh又可以用,在怀疑是不是mesh的问题?

  • 4 帖子
    2k 浏览

    @Jato 我的是在OpenFOAM-2.4.0版本下编译的,没有出现你这个问题

  • 6 帖子
    2k 浏览

    想请教下湍流模型中0文件夹下参数的取值是如何选择的呢,比如k, epsilon, omega, nut等,谢谢!

  • buoyantBoussinesqSimpleFoam层流求解问题?

    1 帖子
    619 浏览

    大家好,请教一个问题,我想用buoyantBoussinesqSimpleFoam求解器求解层流问题。将湍流参数字典设置为层流,我发现仍然需要在transportProperties字典中提供湍流Prt数?这里的Prt数参与计算吗?
    同时,0字典中,也仍需要提供alphat文件。

  • 如何编译自定义的库文件?

    4 帖子
    1k 浏览

    感谢分享

  • OpenFOAM交叉编译后的windows版本的效率问题

    8 帖子
    2k 浏览

    @东岳 老师你好,非常抱歉回复晚了。我以前只尝试过cavity、dambreak、sloshingTank2D、flange、sloshingTank3D6DoF这几个算例,其余的算例还没试过,除了cavity以外都会出现计算很慢然后莫名其妙停止的情况。现在更改为双精度浮点数之后计算效率与Linux基本差不多。

  • OF有欧拉拉格朗日求解器吗

    27 帖子
    5k 浏览

    研究了下manualInjection的构造函数,直径和速度分别有构造函数,构造了List,说明可以分别设置,有了更系统的发现再跟大家汇报

  • 3 帖子
    1k 浏览

    更正:LES model没有kOmegaSSTIDDES,应该是kOmegaSSTDES,然后LESdelta type应该使用cubeRootVol

  • 并行计算中求最大值

    2 帖子
    588 浏览

    思路:如果是内部场的值,调取a最大值的cell label,然后拿出这个label的b值就可以了。对于边界场同理。

  • 请教一个并行运算的问题

    5 帖子
    1k 浏览

    @CFDngu 而且forAll操作可以对空容器进行吧。。实在不行你可以给每个空容器加入第一个数-1,而网格编号不可能小于0,你循环的时候判断下网格编号是不是小于0就行了

  • 求解:interFOAM网格收敛做不到

    8 帖子
    3k 浏览

    楼主做波浪的啊。我最近也读了一点文章,准备开始interFoam,想加一点浮冰啊,空气摩擦的影响进去,感觉可以交流一下。不过我看有些文章里面老是提SWAN,对这个你有了解吗

  • 两相流动的部分滑移边界如何设定

    12 帖子
    2k 浏览

    很厉害很厉害!!

  • 后处理,气泡聚并前两个气泡的速度

    5 帖子
    1k 浏览

    就是全场吧, 因为1-alpha1 是对于水为0, 所以

    gsum((1-alpha1) × mesh.V())

    就是bubble的volume;下面的那个速度也是一样的, 但是那个速度只是一个平均速度。

  • 7 帖子
    2k 浏览

    @hurricane007 脑残了,之前写错地方了。现在找到了

  • 混合工质计算求解器推荐

    5 帖子
    1k 浏览

    感谢分享!

  • InterFoam相方程代码疑惑

    3 帖子
    949 浏览

    好的,谢谢东岳老师指点!

  • 耦合求解器

    5 帖子
    2k 浏览

    @东岳 感谢老师回复,耦合求解器后面放弃了😂

  • openfoam动网格的边界类型

    1 帖子
    678 浏览

    目前想做一个俯仰翼型的算例,使用dynamicMotionSolverFvMesh网格运动求解器和displacementLaplacian动网格求解器。看到一个圆柱振荡的算例,想跟着这个算例进行修改,振荡算例的pointDisplacement文件的边界条件如图:69ecd26a-81fe-4165-9daa-fcad778d8ba4-image.png 如何把type进行修改,变为转动的类型,对应需要的参数又有哪些,请大神指点一下

  • Gas-liquid benckmark test cases for CFD validation

    2 帖子
    534 浏览

    @东岳 :140:

  • 植入PIMPLE,文献引用推荐

    5 帖子
    1k 浏览

    @东岳 好的

  • timeActivatedFileUpdate更改参数

    1 帖子
    538 浏览

    我在计算圆柱涡激振动,想要设置随时间变化的弹簧刚度(在dynamicMeshDict中设置stiffness)。

    我采用timeActivatedFileUpdate实现这一目的,即在不同时间段使用不同dynamicMeshDict文件,比如
    time = 0 - 200,使用 dynamicMeshDict_1 (stiffness_1)
    time = 200- 400,使用 dynamicMeshDict_2 (stiffness_2)

    输出结果表明,程序确实按照预先的设置,在不同时间段读取了不同的dynamicMeshDict文件,但是结果似乎不太对。
    以圆柱振幅为例,正确的结果应该是:

    使用stiffness_1时,圆柱在0-200期间已经产生周期振动,且最大振幅稳定在 a1; 当在 time=200 改变刚度为stiffness_2时,圆柱振幅有一个突变,并逐渐趋于周期振动,最大振幅稳定在a2.

    但目前使用timeActivatedFileUpdate的结果是,圆柱振幅逐渐增大并最终稳定在a2,0-200的过程没有表现出来。

    请高手指教!!

  • 并行计算出现的问题?

    5 帖子
    1k 浏览

    @东岳 上次问完问题,就没用并行计算,这两天要用了,哈哈哈

  • ThermoMPPICFoam

    16 帖子
    3k 浏览

    我要刷火箭

  • 集群并行运行报错

    2 帖子
    624 浏览

    矩阵求解器发散了,原因很多,不好判断

  • 均一的边界条件如何设置?

    8 帖子
    5k 浏览

    @程迪 scalar t 没有用到?

  • groovyBC好像不起作用

    9 帖子
    5k 浏览

    可以尝试自己写代码试试啊

  • OpenFoam求教

    2 帖子
    710 浏览

    这种由发布者发布的视频资料,类似文章的通讯作者,应该具备解答问题的责任,所以你最好联系视频发布者,在这里问,我不好评价别人的工作。
    小提示:你的看起来比较粘。

  • 关于pyFoam残差的问题,请教各位老师。

    6 帖子
    2k 浏览

    @东岳 瞬态问题的话,是不是就是内残差作为收敛标准,初始残差不看的?

  • 如何在of里得到current time

    1 帖子
    562 浏览

    问题背景:将sixDoFRigidBodyMotion中linearSpring的参数stiffness从常数改成随时间变化的函数 stiffness = f(t)
    f(t) 可以是分段函数也可以是任意函数,t为目前的计算时间。

    因此我对$FOAM_SRC/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/restraints/linearSpring目录中的.C和.H文件进行改动。但是在获得当前计算时间这一步遇到了问题。。尝试了多种方法都无法编译,以下是我尝试的一些语句和报错:

    (1) scalar current_time = db().time().value()
    Error: ‘db’ was not declared in this scope
    (2) scalar current_time = runTime().value()
    scalar current_time = runTime_.time().timeOutputValue();
    Error: ‘runTime’ was not declared in this scope
    (3) scalar current_time = timeDirs.last().value()
    Error: ‘timeDirs’ was not declared in this scope
    (4) scalar current_time = U.runTime().value();
    scalar current_time = U_.thisDb().time().value();
    Error: ‘U’ was not declared in this scope
    (5) scalar current_time = mesh_.time().value();
    Error: ‘mesh_’ was not declared in this scope
    (6) scalar current_time = this->db().time().timeOutputValue();
    Error: ‘const class Foam::sixDoFRigidBodyMotionRestraints::linearSpring’ has no member named ‘db’

    挺简单一个问题,在网上找了很多方法,都失败了。。。不知道是不是因为没有包含需要的头文件?或者除了修改库文件,是否还有其他方法修改常数参数为time-dependent参数?请大神指教!!

  • piso和pimple的库朗数有建议取值吗

    2 帖子
    848 浏览

    库朗数如果放在80年代可以引一引,不过现在库朗数基本成为了一个必备内容,不引用应该也很安全

  • OpenFOAM里kOmega模型的问题

    19 帖子
    6k 浏览

    :144: Yes 我同意 @huoyanxiadebing 说的。每个湍流模型有自己适用的流型。这方面需要特定的研究领域的专家才能有很深的理解。

  • Code production of k ?

    4 帖子
    887 浏览

    @kimyCode production of k ? 中说:

    @东岳 Many thanks. In fact, I understood this procedure. One confusion is that the formula implemented in openfoam is not consistent with that mentioned in the Spalding' paper.WeChat Screenshot_20200504110942.png

    Nobody is interested in this issue?

  • 【红包】OpenFOAM 怎么 homebrew ?

    3 帖子
    1k 浏览

    @wwzhao 好东西!谢谢

  • floatingObject算例相关问题请教

    1 帖子
    555 浏览

    小白刚接触openfoam,因为做振荡浮子有关的课题,所以在学习floatingObject算例。
    有几个问题想向诸位前辈请教:
    1、constant文件夹下存在两个动网格文件,是两个文件同时起作用吗?还是只有dynamicMeshDict文件控制动网格?
    77152af7-c361-4b22-a3bd-a9778793fe8b-image.png
    2、dynamicMeshDict中joint部分的参数含义是什么?我感觉与六自由度的constraint有关,不知道对不对?
    f4c7d673-3d16-46df-b663-e0acf8965d52-image.png
    3、如何通过pointDisplacement获取浮体的运动位移?是否与forces一样可以在controldict文件中设置functionObject来获取?

  • OF可压流求解器

    49 帖子
    36k 浏览

    还有一个myFoam,github可以搜到,里面有个lusgsFoam求解器