Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. LES初始速度场设置和壁面函数设置

LES初始速度场设置和壁面函数设置

已定时 已固定 已锁定 已移动 OpenFOAM
68 帖子 7 发布者 135.7k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • H 离线
    H 离线
    hoversoar
    写于 最后由 编辑
    #1

    大家好。
    最近开始做圆柱绕流,用的LES,pimpleFoam,雷诺数1e5有几个问题想要请教一下大家。

    1. 看了tutorial,和前辈的算例。初始场速度的设置里头,有些设置是直接设置了速度的,比如LES pisoFoam里头motobike算例。
      internalField uniform (20 0 0);
      有一些则没有,例如同样文件夹下pitzDaily算例
      internalField uniform (0 0 0);
      不知道这两者对结果和计算速度是否有影响? 应该如何设置才正确。

    2. 对于使用LES时的避免函数,在边界层控制在yplus小于1的情况下,是否不需要设置壁面函数?因为看到@random_ran 的贴里有设置,觉得有点困惑。

    希望和大家一起探讨,共同进步!
    谢谢

    1 条回复 最后回复
  • C 离线
    C 离线
    cccrrryyy 超神
    写于 最后由 编辑
    #2

    原则上讲,初始条件不应该对最终结果有很大影响。从实际操作来讲,一个是LES本身是瞬态的,需要一定的时间达到稳态,初始条件会影响达到稳态所需要的时间,更接近最终结果的初始场自然会更快的到达稳态;另外一个是LES本身计算起来有时候容易不稳定,一个更接近最终结果的初始值有利于一定程度上抑制这种不稳定。从这个角度讲,初始场的设置最好是参考文献,再加上你自己的物理直觉。目的就是挑选一个尽可能接近最终结果的初始场。从科研兴趣的角度讲嘛,你完全可以两个都试一下,得到一个自己的结论。
    yplus小于1不需要设置壁面函数。我自己做过一些壁面函数的粗略分析,现在基本上是用nutUSpaldingWallFunction,但我不做精细的管内流动,所以yplus很少做到1这么小。壁面函数建议参考这个。

    I don't want to survive, I want to thrive.

    H 羽之下羽 2 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    在 中回复了 cccrrryyy 最后由 编辑
    #3

    @cccrrryyy 您好!非常感谢你的回答!
    对于yplus小于1而言,我的case表面有很多细小的部分,所以有一些地方的max yplus会达到1.3-1.5这个范围。但是大部分区域和平均值又只有0.5不到。
    所以我不知道是不是应该设置壁面函数来解决这个问题。

    另外,如果使用LES Y+在2-5的范围内的话,是否可以通过添加壁面函数来使得网格数量减小呢?

    C 1 条回复 最后回复
  • C 离线
    C 离线
    cccrrryyy 超神
    在 中回复了 hoversoar 最后由 编辑
    #4

    @hoversoar yplus具体应该怎么弄我不清楚,你可以再问问看。印象中,一般的壁面函数都是针对buffer layer而设计的,因为这个是我们不能准确预测速度分布的地方。粘性层(yplus<5)和外面的(yplus>30左右)outer layer是有准确解的。你yplus这么小感觉不需要壁面函数吧?
    你是现在的网格预测不准确还是怎么样?像你说的最大yplus也只是到了1.5,平均值都在0.5以下。这种量级如果预测结果和参考结果差别都很大的话,那应该不是壁面函数的问题吧。
    我说的都只是大概,因为我不做精细的壁面处理,仅供参考。

    I don't want to survive, I want to thrive.

    H 1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    在 中回复了 cccrrryyy 最后由 李东岳 编辑
    #5

    @cccrrryyy
    这两天算了一下初始速度场(0 0 0)和有速度的(1 0 0),发现定量的阻力和升力差别不是太大,确实是有初始速度的稳定起来相对快一些。
    我现在遇到的主要有两个问题:

    1. 在1w雷诺数下,普通圆柱绕流的阻力系数几乎为1. 据文献来看应该在1.1左右比较正确。3w雷诺数下,阻力系数为1.08左右,相对而言比较可以接受。(两个case的模型一样,用的模型是3w的,也就是说yplus在1w的case下会比较小,大概在0.4-0.5左右)
    2. 表面有小凹槽的圆柱模型,3w雷诺数下,阻力系数却相对而言达到了1.2(试验和其他文献来看应该有所降低才对)。
      综上来看,确实不是yplus的原因。不过我也怀疑是不是我的设置有问题,导致结果有偏差。我这里传上来我的几个文件,如果您有空可否帮我看看什么地方的设置有偏差?
      非常感谢!!!
    1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    写于 最后由 编辑
    #6

    文件格式不支持上传,我重新上传了压缩文档。settings.zip

    1 条回复 最后回复
  • C 离线
    C 离线
    cccrrryyy 超神
    写于 最后由 编辑
    #7

    圆柱扰流之前在论坛看到也有人算,好像不太容易算准。大略看了一下你的设置,有以下几个问题,按我认为的重要性排列。
    1、PIMPLE算法一般我会给至少20个nOuterCorrectors,然后2个nCorrectors。你的虽然是不可压的算例,不过nOuterCorrectors是不是也可以多给一些。现在每一个时间步都达到收敛要求了么?我觉得可以尝试pisoFoam,这样就不用管nOuterCorrectors,但相应的时间步可能需要小一点。
    2、当前时间步你的CFL数是多少?
    3、速度对流项的格式,LES还是尽量避免迎风吧。迎风总会有些数值耗散,会导致细节上有些地方不准确。中心差分最好,当然前提是网格质量要高,不然太容易发散。
    你最好参考一下文献里面别人的设置,同样量级雷诺数下别人的入口条件、格式、网格等等,不然修改起来完全没有方向。

    I don't want to survive, I want to thrive.

    1 条回复 最后回复
  • R 离线
    R 离线
    random_ran 大神
    写于 最后由 编辑
    #8

    看到有人讨论圆柱绕流就很激动。

    可是我已经挖了太多坑还没填。关注中,加油。

    Yours in CFD,

    Ran

    H 2 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    在 中回复了 random_ran 最后由 编辑
    #9

    @cccrrryyy 非常感谢您的建议!

    1. 附上现在1w雷诺数的光滑圆柱绕流的例子的某个时间步的截图,用of里头的monitor监控的residual,我也一直很困惑Uz的曲线不像稳定的样子。
      我现在把2个nOuterCorrectors由2提高到5(从31秒开始),算个十秒左右看看结果。

    2. 目前的时间步库朗数是控制在1.5以下。

    3. 这个十秒计算过之后,我会把速度对流格式换成中心差分继续跑看看结果是否有改善,到时候再过来更新!

    Screenshot from 2020-02-27 11-33-27.png
    Screenshot from 2020-02-27 11-35-36.png

    1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    在 中回复了 random_ran 最后由 编辑
    #10

    @random_ran 欢迎吃瓜

    1 条回复 最后回复
  • R 离线
    R 离线
    random_ran 大神
    写于 最后由 编辑
    #11

    前排小板凳,:chigua:

    附上现在1w雷诺数的光滑圆柱绕流的例子的某个时间步的截图,用of里头的monitor监控的residual,我也一直很困惑Uz的曲线不像稳定的样子。

    为什么关注点再 U_z 不在 残差最大的 p 上投入精力?

    我现在把2个nOuterCorrectors由2提高到5(从31秒开始),算个十秒左右看看结果。

    这样做的原因是? 为什么是从2到5?而不是其他的数字,比如7?

    目前的时间步库朗数是控制在1.5以下。
    :chigua:

    这个十秒计算过之后,我会把速度对流格式换成中心差分继续跑看看结果是否有改善,到时候再过来更新!

    这个是 case 是机密么?如果能简单运行,我也想试试你的 case.

    Yours in CFD,

    Ran

    H 1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    在 中回复了 random_ran 最后由 编辑
    #12

    @random_ran
    问得好!

    1. Uz太抢眼了。我看了下之前算的几个例子,发现p的残差几乎都在0.001这个量级。不知道怎么才能继续降下去?
    2. 我一开始尝试增加到10个nOuterCorrectors, 发现第4~5个外循环开始残差下降不明显甚至开始上升,No Iteration也几乎为0。 为了节省时间所以设定到5。
    PIMPLE: iteration 1
    smoothSolver:  Solving for Ux, Initial residual = 0.000154843, Final residual = 2.69652e-07, No Iterations 1
    smoothSolver:  Solving for Uy, Initial residual = 0.00295664, Final residual = 4.75419e-06, No Iterations 1
    smoothSolver:  Solving for Uz, Initial residual = 0.00438083, Final residual = 8.2538e-06, No Iterations 1
    GAMG:  Solving for p, Initial residual = 0.00648663, Final residual = 8.19988e-05, No Iterations 4
    GAMG:  Solving for p, Initial residual = 0.000125942, Final residual = 4.5224e-05, No Iterations 1
    time step continuity errors : sum local = 3.53308e-10, global = -1.25279e-13, cumulative = -2.33184e-10
    GAMG:  Solving for p, Initial residual = 0.000354817, Final residual = 8.87088e-05, No Iterations 1
    GAMG:  Solving for p, Initial residual = 0.000110154, Final residual = 9.47584e-07, No Iterations 8
    time step continuity errors : sum local = 7.40376e-12, global = -2.0947e-13, cumulative = -2.33394e-10
    PIMPLE: iteration 2
    smoothSolver:  Solving for Ux, Initial residual = 1.15813e-06, Final residual = 1.15813e-06, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 1.59673e-05, Final residual = 4.28047e-08, No Iterations 1
    smoothSolver:  Solving for Uz, Initial residual = 3.989e-05, Final residual = 1.15289e-07, No Iterations 1
    GAMG:  Solving for p, Initial residual = 0.00371771, Final residual = 8.15447e-05, No Iterations 3
    GAMG:  Solving for p, Initial residual = 0.000113078, Final residual = 4.60568e-05, No Iterations 1
    time step continuity errors : sum local = 3.60026e-10, global = 4.84724e-15, cumulative = -2.33389e-10
    GAMG:  Solving for p, Initial residual = 0.000230915, Final residual = 6.19172e-05, No Iterations 1
    GAMG:  Solving for p, Initial residual = 8.10529e-05, Final residual = 8.7777e-07, No Iterations 8
    time step continuity errors : sum local = 6.86178e-12, global = 1.42834e-14, cumulative = -2.33375e-10
    PIMPLE: iteration 3
    smoothSolver:  Solving for Ux, Initial residual = 2.91121e-08, Final residual = 2.91121e-08, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 3.97728e-07, Final residual = 3.97728e-07, No Iterations 0
    smoothSolver:  Solving for Uz, Initial residual = 8.90301e-07, Final residual = 8.90301e-07, No Iterations 0
    GAMG:  Solving for p, Initial residual = 0.000168175, Final residual = 1.98109e-05, No Iterations 1
    GAMG:  Solving for p, Initial residual = 3.82521e-05, Final residual = 3.82521e-05, No Iterations 0
    time step continuity errors : sum local = 2.99032e-10, global = -2.47605e-14, cumulative = -2.33399e-10
    GAMG:  Solving for p, Initial residual = 4.55083e-05, Final residual = 4.55083e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 4.55083e-05, Final residual = 9.29993e-07, No Iterations 3
    time step continuity errors : sum local = 7.27013e-12, global = -1.36329e-15, cumulative = -2.33401e-10
    PIMPLE: iteration 4
    smoothSolver:  Solving for Ux, Initial residual = 1.71081e-09, Final residual = 1.71081e-09, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 2.12255e-08, Final residual = 2.12255e-08, No Iterations 0
    smoothSolver:  Solving for Uz, Initial residual = 4.28694e-08, Final residual = 4.28694e-08, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.37196e-05, Final residual = 3.37196e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.37196e-05, Final residual = 3.37196e-05, No Iterations 0
    time step continuity errors : sum local = 2.63599e-10, global = -1.96671e-15, cumulative = -2.33403e-10
    GAMG:  Solving for p, Initial residual = 3.64374e-05, Final residual = 3.64374e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.64374e-05, Final residual = 6.46133e-07, No Iterations 2
    time step continuity errors : sum local = 5.05107e-12, global = 3.57324e-16, cumulative = -2.33402e-10
    PIMPLE: iteration 5
    smoothSolver:  Solving for Ux, Initial residual = 3.81718e-10, Final residual = 3.81718e-10, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 3.41675e-09, Final residual = 3.41675e-09, No Iterations 0
    smoothSolver:  Solving for Uz, Initial residual = 5.30364e-09, Final residual = 5.30364e-09, No Iterations 0
    GAMG:  Solving for p, Initial residual = 2.63333e-05, Final residual = 2.63333e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 2.63333e-05, Final residual = 2.63333e-05, No Iterations 0
    time step continuity errors : sum local = 2.05857e-10, global = 4.08418e-16, cumulative = -2.33402e-10
    GAMG:  Solving for p, Initial residual = 2.98151e-05, Final residual = 2.98151e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 2.98151e-05, Final residual = 9.1923e-07, No Iterations 1
    time step continuity errors : sum local = 7.18597e-12, global = 1.67701e-15, cumulative = -2.334e-10
    PIMPLE: iteration 6
    smoothSolver:  Solving for Ux, Initial residual = 1.86276e-10, Final residual = 1.86276e-10, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 2.12072e-09, Final residual = 2.12072e-09, No Iterations 0
    smoothSolver:  Solving for Uz, Initial residual = 1.8065e-09, Final residual = 1.8065e-09, No Iterations 0
    GAMG:  Solving for p, Initial residual = 2.79915e-05, Final residual = 2.79915e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 2.79915e-05, Final residual = 2.79915e-05, No Iterations 0
    time step continuity errors : sum local = 2.1882e-10, global = 1.66412e-15, cumulative = -2.33398e-10
    GAMG:  Solving for p, Initial residual = 3.20665e-05, Final residual = 3.20665e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.20665e-05, Final residual = 7.84955e-07, No Iterations 1
    time step continuity errors : sum local = 6.13629e-12, global = 2.44261e-15, cumulative = -2.33396e-10
    PIMPLE: iteration 7
    smoothSolver:  Solving for Ux, Initial residual = 1.86182e-10, Final residual = 1.86182e-10, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 1.67569e-09, Final residual = 1.67569e-09, No Iterations 0
    smoothSolver:  Solving for Uz, Initial residual = 1.11517e-09, Final residual = 1.11517e-09, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.13138e-05, Final residual = 3.13138e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.13138e-05, Final residual = 3.13138e-05, No Iterations 0
    time step continuity errors : sum local = 2.44792e-10, global = 2.48318e-15, cumulative = -2.33394e-10
    GAMG:  Solving for p, Initial residual = 3.63778e-05, Final residual = 3.63778e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.63778e-05, Final residual = 7.91691e-07, No Iterations 1
    time step continuity errors : sum local = 6.18895e-12, global = 3.12078e-15, cumulative = -2.3339e-10
    PIMPLE: iteration 8
    smoothSolver:  Solving for Ux, Initial residual = 1.92788e-10, Final residual = 1.92788e-10, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 2.05456e-09, Final residual = 2.05456e-09, No Iterations 0
    smoothSolver:  Solving for Uz, Initial residual = 9.56459e-10, Final residual = 9.56459e-10, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.49563e-05, Final residual = 3.49563e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.49563e-05, Final residual = 3.49563e-05, No Iterations 0
    time step continuity errors : sum local = 2.73267e-10, global = 3.06099e-15, cumulative = -2.33387e-10
    GAMG:  Solving for p, Initial residual = 4.11002e-05, Final residual = 4.11002e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 4.11002e-05, Final residual = 7.86332e-07, No Iterations 1
    time step continuity errors : sum local = 6.14706e-12, global = 3.60325e-15, cumulative = -2.33384e-10
    PIMPLE: iteration 9
    smoothSolver:  Solving for Ux, Initial residual = 2.26526e-10, Final residual = 2.26526e-10, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 2.22568e-09, Final residual = 2.22568e-09, No Iterations 0
    smoothSolver:  Solving for Uz, Initial residual = 8.66044e-10, Final residual = 8.66044e-10, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.87527e-05, Final residual = 3.87527e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 3.87527e-05, Final residual = 3.87527e-05, No Iterations 0
    time step continuity errors : sum local = 3.02945e-10, global = 3.67155e-15, cumulative = -2.3338e-10
    GAMG:  Solving for p, Initial residual = 4.62632e-05, Final residual = 4.62632e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 4.62632e-05, Final residual = 8.09623e-07, No Iterations 1
    time step continuity errors : sum local = 6.32914e-12, global = 4.16309e-15, cumulative = -2.33376e-10
    PIMPLE: iteration 10
    smoothSolver:  Solving for Ux, Initial residual = 2.52859e-10, Final residual = 2.52859e-10, No Iterations 0
    smoothSolver:  Solving for Uy, Initial residual = 2.63933e-09, Final residual = 2.63933e-09, No Iterations 0
    smoothSolver:  Solving for Uz, Initial residual = 8.84599e-10, Final residual = 8.84599e-10, No Iterations 0
    GAMG:  Solving for p, Initial residual = 4.41963e-05, Final residual = 4.41963e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 4.41963e-05, Final residual = 4.41963e-05, No Iterations 0
    time step continuity errors : sum local = 3.455e-10, global = 4.12535e-15, cumulative = -2.33372e-10
    GAMG:  Solving for p, Initial residual = 5.2893e-05, Final residual = 5.2893e-05, No Iterations 0
    GAMG:  Solving for p, Initial residual = 5.2893e-05, Final residual = 8.16536e-07, No Iterations 1
    time step continuity errors : sum local = 6.38319e-12, global = 4.56977e-15, cumulative = -2.33367e-10
    smoothSolver:  Solving for k, Initial residual = 0.000235852, Final residual = 4.67513e-07, No Iterations 1
    
    
    1. 现在这边的例子是光滑圆柱,如果要算看看很高兴分享。(how)
    1 条回复 最后回复
  • R 离线
    R 离线
    random_ran 大神
    写于 最后由 编辑
    #13

    :chigua2:

    Uz太抢眼了。

    不知道坐标系是如何定义?

    我看了下之前算的几个例子,发现p的残差几乎都在0.001这个量级。

    非常有意思的问题,我之前没怎么考虑过 压力 残差的取值问题。我也好好思考一下。

    不知道怎么才能继续降下去?

    减小时间步长?提高收敛准则?或者优化网格形态?...

    我一开始尝试增加到10个nOuterCorrectors, 发现第4~5个外循环开始残差下降不明显甚至开始上升,No Iteration也几乎为0。 为了节省时间所以设定到5。

    我之前也一直在用 piso, 不过是默认值,没有动,我得好好看看 piso 算法再来回答你的问题。

    现在这边的例子是光滑圆柱,如果要算看看很高兴分享。(how)

    • 我记得论坛里有人分享过 *.zip 包含算例和运行脚本,简单点的办法就是做相同的事情

    • 稍微难一点的是可以把楼主的 case 文件,在层主的 compute 仓库下 caseIdoNotUnderstand

    然后我们一起来 hack.

    :chigua2:

    Yours in CFD,

    Ran

    H 1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    在 中回复了 random_ran 最后由 编辑
    #14

    @random_ran
    我上传了case在google drive , 点击链接!(github 文件太大,我放弃了...)
    晚些我会更新一下最近算的这个case的结果。

    1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    写于 最后由 编辑
    #15

    更新一下。按照@cccrrryyy 的建议算了几天,虽然结果还是不尽如人意,还是贴上来和大家讨论下。

    Step1,31-38s,把nOutercorrectors 从2改成5.

    31.jpg 31-R.jpg

    几点观察:

    • 阻力系数,升力系数主要与Uy残差曲线有关
    • 在34.5s处震荡减小,CdCl均明显下降。
    • Uz曲线不稳定
    1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    写于 最后由 编辑
    #16

    Step2. 38.5-51s, fvscheme中的速度对流项 从upwind 改为 Gauss linear
    图片21.jpg 图片3.jpg

    • 残差相比迎风格式,有明显的量级上升。Uz 呈现出收敛的趋势,稳定了。
    • Uy同样的在47s处出现振幅下降,CdCl下降。
    • 把40s处当成稳定,分为两个区段来考虑。CdClSt系数如下表。

    4c2e61c9-d822-47c2-a65d-8744a60d8989-image.png

    看趋势50.5s处出现第二次Uy残差的振幅下降,51s之后会怎样?我打算继续算下去10s左右看看是不是周期性的。

    1 条回复 最后回复
  • R 离线
    R 离线
    random_ran 大神
    写于 最后由 编辑
    #17

    楼主 mesh 太大了,我把设置文件拷贝下来,打算用很小的脚本来生成圆柱网格.

    这样的话,别人可以更方便地帮助你.

    我们就可以一起讨论了.

    too-big.PNG

    仓库地址: https://github.com/randomwangran/chigua

    Yours in CFD,

    Ran

    H 1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    在 中回复了 random_ran 最后由 编辑
    #18

    @random_ran这个mesh是用ICEM生成的,我已经转化到openfoam了。
    你真的太nice了!!!!

    R 1 条回复 最后回复
  • R 离线
    R 离线
    random_ran 大神
    在 中回复了 hoversoar 最后由 编辑
    #19

    @hoversoar 台兄过奖了。我只是好奇罢了。自己玩的很杂,可是遇到能一起玩的,实在不易,所以慢慢来。我在找 of 的脚本,自动生成。最好简单可控,小 mesh 大家可以互相交流,大 mesh 大家自己留着做研究就好。

    Yours in CFD,

    Ran

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #20

    科研整的挺好 老铁们 @random_ran 是这个领域的专家 hoversoar命中遇到天子 :chitang:

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    H 1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]