Skip to content
  • 关于一个表达式的笛卡尔分解问题

    Algorithm
    5
    0 赞同
    5 帖子
    7k 浏览
    L

    @wwzhao 再次感谢:xinxin:

  • p_rgh迭代次数过大

    OpenFOAM
    6
    0 赞同
    6 帖子
    10k 浏览
    Y

    是不是可以设置一下relTol

  • 计算流体力学中的网格生成技术

    Algorithm
    3
    1 赞同
    3 帖子
    9k 浏览
    N

    感谢分享!

  • 咨询一个关于fluent并行计算的问题

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

    MPI 安装都一样吗?

  • fluent 大渦模拟温度变化问题

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

    我搜索了一下“大神”这个关键词,在本站目前有355个帖子,下面几乎都是和我这条回复一样。

  • 二维双圆柱串联

    Fluent
    2
    0 赞同
    2 帖子
    4k 浏览
    I

    Cd 变化,物理上就是这样吧

  • OF里可否进行并行重构?

    OpenFOAM
    7
    0 赞同
    7 帖子
    11k 浏览
    M

    @cfd-china 哦,直接后处理的话要挨个打开有点麻烦呀

  • 0 赞同
    2 帖子
    4k 浏览
    I

    你查一下这方面的实验论文吧?
    壁面速度低,容易造成管壁聚集

  • 0 赞同
    5 帖子
    6k 浏览
    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的。

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

  • 如何求整个流体域的y+

    Algorithm
    2
    0 赞同
    2 帖子
    5k 浏览
    李东岳

    整个域中的摩擦速度用的是当地的还是壁面的呢?

    壁面的,我刚刚验证过,确定

    替代文字

  • 无痛苦N-S方程笔记,些许小问题。

    Algorithm
    3
    0 赞同
    3 帖子
    6k 浏览
    H

    我没说清楚。P23和P25的页码写在了下面。而前面所有的奇数页都在上面。没统一。

  • 0 赞同
    3 帖子
    4k 浏览
    A

    @allanZhong 另外曾在cfd-online上看到过一个帖子,里面众多大佬对youtube上xflow的视频口诛笔伐,主要质疑的点是网格不能局部细化,导致远离避免的流场也是被划分的超密,对计算资源、存储资源是一种浪费

  • 0 赞同
    2 帖子
    4k 浏览
    I

    getdata取点;
    给原作者发个邮件问一下;
    这个图是excel 做的吧

    你可以用excel 也可以用origin

  • compressibleFoam &求解器编写思路探讨

    OpenFOAM
    2
    0 赞同
    2 帖子
    5k 浏览
    C

    看到官方的求解器,根本摸不清楚边界条件和有限体积是如何交互的。有人能解释一下这和我上述思路的差别和联系吗?

    粗略看了下,这个求解器完全没用openfoam的思路来,采用的他自己的思路,就像你说的,他在开发这个求解器的时候,可能是有其他的代码(比如同组的Fortran)转过来的。并且完全是面向过程的思想。

    如果你要用OpenFOAM求解的思路,还是看OpenFOAM的求解器比较好他这个就是把求解的过程自己实现了,然而没有使用OpenFOAM自带的方法。

    他的main函数已经写的很清楚了:

    int main(int argc, char *argv[]) { #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" #include "setInputValues.H" #include "createFields.H" #include "readFluxScheme.H" /// Time step loop /// Posts the non-blocking send/recv of fields long int iter = 0; while( runTime.loop() ) { /// 构造通量 #include "constructFaceFlux.H" /// 有限体积离散 #include "sumFlux.H" /// 边界通量修正 #include "boundaryFlux.H" Info << "Iteration = " << ++iter << " "; /// 矩阵计算 #include "stateUpdateLTS.H" Info << " Max residue = " << rhoResidMax << endl; /// 输出结果 runTime.write(); } return 0; }
  • 论坛搜索功能大幅度改善

    CFD彩虹条
    1
    0 赞同
    1 帖子
    2k 浏览
    李东岳

    不知道大家感受到没有。换了一个开源的搜索引擎,叫meilisearch。简直屌爆了。。。。。

    :146: :146: :146:

  • ICEM划分网格

    Meshy
    13
    0 赞同
    13 帖子
    19k 浏览
    H

    @Junren-Hou 在 ICEM划分网格 中说:

    可以试试check block,有些时候其实没有问题,就它软件自己的毛病,然后block里最后有一个check block,可以让他自己检查一下。里面有好多选项,都试试,什么check/fixed block

    回忆了一下,我的旋转区域用ICEM画的应该没有问题。出问题的应该是我画的外流场区域,一方面追求地面边界层,致使网格尺度过小,一方面为了平衡网格数量,过渡不均匀。猜测应该是外流区域的地面边界层设置导致了相关报错的产生。

  • 0 赞同
    1 帖子
    3k 浏览
    yhdthuY

    最近在做关于NACA0015水翼的空化模拟,但总是无法模拟出空化的效果,个人觉得算例并不是很难,不知道哪里出了问题,还请大家指教!
    OF版本1606。RANS模型是realizibleke模型。0_1481543566957_NACA0015.tar.gz

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

    c7a27198-c865-41aa-bc5f-ce28c85f32d3-1728486466827.jpg

    请教各位大佬专家,立方体里边,挖掉一个圆柱体,对圆柱顶面进行切割,上半部分为流体入口边界,请问又什么好的网格划分思路吗?

    单纯立方体里挖一个圆柱能够实现,但中间多切了一条线,不知道怎么操作比较好。

    另外,有没有好的网格划分方面的教程资料推荐?

    恳请大佬们指点。

  • 特征长度如何选取

    Fluent
    2
    0 赞同
    2 帖子
    5k 浏览
    I

    雷诺数计算和其定义有关。比如槽道流动中特征长度采用的是槽径,平板流动就是板长,而颗粒雷诺数就是采用颗粒粒径。
    你搜过其他论文里面的选取原则吗?

  • 加密网格

    OpenFOAM
    2
    0 赞同
    2 帖子
    11k 浏览
    H

    你用什么做的网格?如果是icem的话改一下scale factor就可以。