Skip to content
  • 0 赞同
    2 帖子
    3k 浏览
    bestucanB

    dyfluid.com/openfoam.html#id7

    你看这个管子,它上边和下边的连续相不一样:chouchou:

  • mapped边界条件如何实现cyclic边界条件

    OpenFOAM
    1
    0 赞同
    1 帖子
    2k 浏览
    Z

    最近想利用mapped边界条件来实现周期性边界条件,但mapped边界条件在blockMesh和U中的诸多参数,例如:samplepatch setAverage offset该如何设置呢。希望知道的大佬能够不吝赐教,谢谢。

  • ICEM网格加密

    Meshy
    3
    0 赞同
    3 帖子
    8k 浏览
    G

    @ycx1042341217 @huningdong 请问两位,壁面第一层网格高度可以做到什么程度?我发现最小只能设置到大约5e-5m:136:

  • 网格局部加密; SnappyHexMesh; 复杂几何体

    Meshy
    7
    0 赞同
    7 帖子
    13k 浏览
    D

    明白了,感谢各位的回复

  • 求做空气动力学的大佬解答两个问题

    Algorithm
    1
    0 赞同
    1 帖子
    3k 浏览
    X

    最近要做一些跨临界的问题,但是在跨临界中,如下图,由于伪沸腾的影响,流体的热力学性质会在伪沸腾区呈现剧烈的变化,形成类似于激波的区域。但是在亚临界区域,压力对密度的变化极为敏感,所以传统的全守恒格式会引起压力震荡。很多研究者针对这个问题做了很多修正。比如:求解压力传播方程并加入人工扩散、计算左右通量求黎曼解并对最后的结果熵修正。但是目前的算法总体来说很繁琐,且由于通过压力反推能量会引起能量不守恒。主要有两个问题,非常感谢您的解答:

    求解压力传播方程的那个算法很类似simple算法的pressure based方法,为什么现在几乎所有的计算空气动力学论文里面几乎没有使用过simple算法,更倾向于TVD RK这种显示迭代? 显式格式很适合GPU加速计算,想开发一套GPU的代码用来计算。但是GPU对双精度计算的支持很差。当在激波附近使用高阶离散格式的时候如果使用单精度浮点数计算,截断误差是否会对计算结果产生比较大的影响?
    3.png
  • 相平均概念求助

    Algorithm
    3
    0 赞同
    3 帖子
    4k 浏览
    P

    @jinlinna 感谢!

  • CFD青年成长支持计划(2021)

    公告
    137
    0 赞同
    137 帖子
    165k 浏览
    F

    想问一下李老师这个计划还有吗!!很想要这本湍流模型:mianmo:

  • Opening边界,预期的出口变为入口

    Fluent
    1
    0 赞同
    1 帖子
    2k 浏览
    Y

    在Ansys CFX中使用速度入口,opening压力出口计算单一入口双出口问题,发现由于两个出口的面积相差较悬殊,面积较小的出口算着算着就成为入口了,一开始入口流量等于两个出口流量之后。回流之后变成入口和面积较小的出口的流量之和等于面积较大的出口流量。这种情况应该如何解决呢?可以通过延长出口来减少回流么?
    图中蓝线为入口流量,红色和绿色为出口流量*-1 第一周期后修改了边界条件,绿色的直接变成入口了
    a990604e-91a5-40d6-b833-d1957916216a-image.png

  • 关于用ICEM画圆柱网格平滑过度问题

    Meshy
    7
    0 赞同
    7 帖子
    11k 浏览
    K

    好的好的谢谢大家的意见~!!!!非常感谢大家,根据大家的意见已经调整好了,最近再准备毕业事宜所以没有及时感谢大家!

  • pressureReference

    OpenFOAM
    6
    0 赞同
    6 帖子
    9k 浏览
    W

    @evensun

    我猜你的疑问应该是,为什么类似下面这段代码编译器会报错?

    1 pressureReference pressureReference(p, simple.dict()); 2 pressureReference pressureReference(pf, simple.dict());

    这两条语句有4个pressureReference,我分别编号为1, 2, 3和4号。

    编译器运行到第一行代码时,假设当前函数体内没有声明pressureReference,编译器就会首先去全局域(global )里寻找pressureReference是什么,当找到pressureReference的声明,发现是个类时,编译器把它(1号)解析为一个类(class)。 编译器继续运行,遇到2号pressureReference,编译器主动构造类型为pressureReference(1号)的对象pressureReference(2号)。
    注意:这两个名称一样,编译器会怎么做?当前作用域里的pressureReference(2号)会把全局域(global)里的pressureReference(1号)隐藏掉,1号就发挥不了作用了。也就是说,在此后的作用域里pressureReference只是个对象,只发挥2号pressureReference的作用。 编译器继续运行,遇到第二行的3号pressureReference,此时编译器将这个pressureReference解析为一个对象(2号)。 编译器最后发现4号pressureReference,这是什么,3号对象后面一个4号对象,蜜汁操作,编译器理解不了,编译就失败了。

    那如果我一定要让3号pressureReference发挥类(class)的作用(像1号pressureReference一样),有没有办法?
    有的。在第二行代码的3号前加作用域解析运算符(::),编译器就会去找全局(global)的pressureReference声明了,像上面的第一步一样,然后把3号解析为类(class),再把4号理解为对象。编译就能通过了。
    有兴趣可以试试。

    1 pressureReference pressureReference(p, simple.dict()); 2 ::pressureReference pressureReference(pf, simple.dict());
  • 污染物浓度扩散的边界条件设定?

    OpenFOAM
    3
    0 赞同
    3 帖子
    5k 浏览
    Z

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

  • POST中批量导出出错

    Fluent
    3
    0 赞同
    3 帖子
    4k 浏览
    L

    @Yan 好的,谢谢你,我已经学会从命令面板里设置怎么输出数据了。
    再次感谢!

  • 0 赞同
    14 帖子
    21k 浏览
    D

    @昝磊 好像是做凝固,李喜老师那的:huahua:

  • RANS SA和SA-DES的区别对于FSI

    Algorithm
    2
    0 赞同
    2 帖子
    4k 浏览
    S

    SA是Spalart-Allmaras,Reynolds-Averaged Navier-Stokes Spalart-Allmaras turbulence和Spalart-Allmaras Detached Eddy
    Spalart-Allmaras采用的是标准的SA,不是高雷诺数的。DES也是标准的DES模型

  • 0 赞同
    1 帖子
    2k 浏览
    E

    大家好,
    问题描述
    如图1所示,整个流体域由fluid_1, fluid_2和fluid_3组成,它们之间通过interface连接,其中面wall_bot_f1、流体域fluid_2以及流体域fluid_3以相同速度向右移动,我使用”DEFINE_CG_MOTION”控制wall_bot_f1的运动,而对于流体域fluid_2和fluid_3则使用“DEFINE_ZONE_MOTION”,在fluent运行过程中,出现了警告:Warning: incompatible interaction between moving mesh and dynamic mesh model detected!
    请问为何会出现警告提示,该如何解决?感谢~
    Interface设置:
    Interface_1:wall_bot_f1与wall_top_f2组成
    interface_2:wall_bot_f2与wall_top_f3组成
    动网格设置(图2)
    Deforming: wall_f1
    Rigid body: wall bot_f1;
    Rigid body: Interface_1;
    Rigid body: Interface_1-non-overlapping;
    0e8be7a5-ffac-4e43-b541-7449fa25b17a-image.png
    图1
    1598c895-e13d-4581-b913-ec1573299d2a-image.png
    图2

  • 关于openfoam2.3.0安装waves2foam的问题

    OpenFOAM
    4
    0 赞同
    4 帖子
    5k 浏览
    李东岳

    @xdzzzz :146:

  • 在simpleFoam动量方程中添加应力项

    Algorithm
    9
    0 赞同
    9 帖子
    14k 浏览
    X

    @evensun 嗯,涡粘系数是二阶张量这个按我理解其实就是非线性湍流模型了

  • 0 赞同
    3 帖子
    6k 浏览

    @tens 好的,谢谢你,我试一下

  • 关于reconstructpar重构问题

    OpenFOAM
    3
    0 赞同
    3 帖子
    3k 浏览
    F

    @李东岳 谢谢老师:146:

  • Fluent meshing totorials

    Meshy
    6
    0 赞同
    6 帖子
    12k 浏览

    这个主要看cfd之道公众号流沙的教程就可以学会了(哈哈哈哈,你是我拿到注册码之后回复的第一个人)