Skip to content
  • 【求助】关于fluent自动退出

    Fluent
    11
    0 赞同
    11 帖子
    26k 浏览
    C

    @ibelief 谢谢你

  • 如何理解PDE的弱解?

    Algorithm
    2
    0 赞同
    2 帖子
    8k 浏览

    @random_ran

    不满足微分方程,但是满足积分方程的解就是弱解吧。本来俩方程应该等价的。

    其实我觉得关键单不在于什么是弱解,而是这帮数学家为啥要引入弱解这个概念,我的理解是丫们发现物理上一些有意义的解不严格满足他们推导出来的微分方程,但是似乎又差得不多,然后整吧整吧搞出一个弱解的概念来。

    有点感觉想和稀泥。。。。

  • STAR-CCM+网格转换后,checkMesh报错

    Meshy
    2
    0 赞同
    2 帖子
    3k 浏览
    I

    1.我猜是symmetry这个边界条件,试一下改成wall,然后在0文件夹里自己定义上下的slip边界条件。openfoam会对生成的网格编号进行检查,外部软件的网格节点编号和blockMesh的逻辑不一样。
    2.可能是前后的empty边界问题,你可以在starccm里生成3D网格后,重新在openfoam里extrude来生成前后empty边界
    类似这样
    constructFrom patch;
    sourceCase "../w3-d_hc1-3";
    sourcePatches (symFront);

    // If construct from patch: patch to use for back (can be same as sourcePatch)
    exposedPatchName symBack;

    // Flip surface normals before usage. Valid only for extrude from surface or
    // patch.
    flipNormals false;

    //- Linear extrusion in point-normal direction
    extrudeModel linearNormal;

    nLayers 1;

    expansionRatio 1.0;

    linearNormalCoeffs
    {
    thickness 1;
    }

    // Do front and back need to be merged? Usually only makes sense for 360
    // degree wedges.
    mergeFaces false; //true;

    // Merge small edges. Fraction of bounding box.
    mergeTol 0;

  • 0 赞同
    10 帖子
    18k 浏览
    S

    @cfd-china
    有钱的话:cheeky: ,可以去构建一些关系嘛。但是这个也有点难。慢慢来嘛:happy:

  • 编译中血与泪的教训

    OpenFOAM
    4
    0 赞同
    4 帖子
    5k 浏览

    @东岳 ubuntu 14
    我感觉是编译了以后默认就锁定了这个文件
    我也不太懂,反正是折腾我了好久。。

  • 运行pisoFoam求解器时出现如下问题

    OpenFOAM
    7
    0 赞同
    7 帖子
    9k 浏览
    S

    @cccrrryyy 好的!谢谢~:xinxin:

  • FLUENT层流 模型 与 Q-DNS

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

    FLUENT中的层流模型,如果时间步长和网格足够精细,用来计算湍流跟二阶精度的DNS有什么区别呢? 或者说可以用来算Q-DNS吗?

    看到知乎上有讨论,但并没有明确的结论?

  • Paraview云图中的白色为啥是灰色?

    OpenFOAM
    8
    0 赞同
    8 帖子
    12k 浏览
    aiweimoA

    @Zephyr QQ截图20200108095030.png
    :xinxin: :xinxin2: :xinxin3:
    果然可以。。以前还没注意过这个小齿轮按钮:xiexie:

  • 0 赞同
    6 帖子
    11k 浏览

    谢谢,我刚把这个导入到程序中,但结果仍然不理想,解出得P'偏大,在修正速度时会导致速度变成负的,而且是进口速度得负几十倍,所以总感觉压力方程和速度方程不匹配,肿么破??:crying:

  • 每日一问:有关icem网格检查失败问题

    Meshy
    1
    0 赞同
    1 帖子
    2k 浏览
    2

    icem网格划分导入fluent时检查失败,显示Error: interface zone 3 has two adjacent cell zones.
    4f68eb65-132e-4314-b0f6-6964dc466673-image.png

  • 关于fluent中壁面吸收组分的问题

    Fluent
    4
    0 赞同
    4 帖子
    6k 浏览

    哪位有过类似项目案例经验的朋友,可否赐教一二

  • 0 赞同
    4 帖子
    7k 浏览

    感觉是代码没写注释

  • 求助:LES如何设置初始场?

    OpenFOAM
    10
    0 赞同
    10 帖子
    14k 浏览
    H

    请问最后你是怎么设置的初始场啊?我也是用LES直接上来步长实在是太小了,算起来一个case非常久。不知道可否用RANS先算然后转换到LES

  • 新的湍流模型如何输出yPlus值

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

    感谢老师的回复!问题已经解决,在yPlusLES.C文件里面做对应的修改即可

    在最前面加入一行代码

    #include "incompressible/LESNonlinear/LESNonlinearModel.H"

    后面部分代码作相应修改

    const incompressible::LESNonlinearModel& model = mesh.lookupObject<incompressible::LESNonlinearModel>("LESProperties");
  • -1 赞同
    2 帖子
    6k 浏览
    Elibathe康E

    时间离散格式应该是计算时间导数的格式,模板没有限制;而推进格式应该要求模板是单侧偏心的。http://www.scholarpedia.org/article/General_linear_methods是一般的时间推进格式,偏心模板最多也就是隐式格式。

  • 还是算积分...

    CFD彩虹条
    2
    0 赞同
    2 帖子
    5k 浏览
    C

    提一下,目前可以通过蒙特卡洛求解、矩方法求解、最小二乘法求解、加权残数法求解。不知通过傅里叶变换、拉普拉斯变换求解是否有这个可能?

  • 0 赞同
    3 帖子
    5k 浏览

    @东岳 东岳老师,我可能没有表达清楚,您的意思是我的0文件夹中有一个O2的文件,然后这个C就是个符号而已,随意写,我在使用的时候就用C这个符号就好。
    同理只要我0文件夹中有一个叫做C(碳)的文件,随意定义一个符号a,把O2换成C就可以用a作为碳的浓度去计算?

  • 0 赞同
    5 帖子
    8k 浏览
    zzkluckZ

    说一点我的看法,不一定对,仅供参考:

    non-orthogonality

    dca809a8-9cd5-4f74-9329-6d8459966264-image.png

    non-orthogonality由snappyHexMeshDict.meshQualityControls.maxNonOrtho直接控制,你的snappyHexMeshDict里这个值是45,这个值一般不需要控制的这么小,65是更常见的配置值。

    另外,你的snappyHexMeshDict里,relaxed.maxNonOrtho给的是75,这个值通常是和maxNonOrtho = 65相配合的。如果你真的要把maxNonOrtho设为45,按逻辑来说relaxed.maxNonOrtho也应该相应的减少一点。

    网格纵横比

    这里截取你的背景网格配置:

    vertices ( (-340 -302 -3) // Slightly smaller than the STL model bounds (332 -302 -3) (332 341 -3) (-340 341 -3) (-340 -302 95) // Slightly larger than the STL model bounds (332 -302 95) (332 341 95) (-340 341 95) ); blocks ( hex (0 1 2 3 4 5 6 7) (100 100 100) simpleGrading (1 1 1) // Adjust mesh density as needed );

    如上面B老师所说,你网格的大纵横比就是这里导致的。如果不是有意要在Z方向上做加密的话没必要这么分块,我口算一下,大概(70 65 10)就可以。

    castellate

    从上面可以看到,你背景网格的量级是100 * 100 * 100 = 1,000,000;而你SHM的maxGlobalCells给了2,000,000。这看起来不太对,这几乎没给SHM进一步细分的空间,从结果来看也是这样,网格划分的不够细。

    另外,截取一段level的配置:

    features ( { file "building.eMesh"; level 3; } ...... ); refinementSurfaces { building { level (3 4); } ...... }

    我理解features的level应该不低于Surface的。

    胡乱写了一些个人看法,希望能有所帮助。

  • 读博是为了什么?

    CFD彩虹条
    4
    0 赞同
    4 帖子
    9k 浏览
    N

    硕士毕业找到了一些研究所的工作,还是拒了选择读博。因为自己总觉得还有很多东西值得深入地学习。读博是个难得的提升自我的机会,比较enjoy独处的时候可以静下心来思考。生活也不算惨淡,有funding可以不愁吃喝。

  • 稳态计算+kEpsilon模型?

    OpenFOAM
    3
    0 赞同
    3 帖子
    4k 浏览
    S

    @东岳 谢谢东岳老师