Skip to content
  • CFX,openfoam边界

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

    我对这个边界不了解,但是我在网上找到了一种说法,如下,
    http://blog.sina.com.cn/s/blog_6a5314cf0101lkzc.html

  • 0 赞同
    26 帖子
    38k 浏览

    @King_RVM 你好,使用starCCM绘制网格,然后导入到openFoam里面跑算例,计算结果会出现质量不好的情况么?请教一下~

  • DUGKS with the Shokhov model

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

    opm_set_num_threads应该是设置openmp并行线程数量的,具体错误原因还需要看详细代码

  • 微分方程求导顺序的问题

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

    属实没看明白。有一些教材,sci,写的就很晦涩。

  • 管道流动

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

    @zhanghan 你的压力场进出口不建议设置为全部为zeroGradient。可以把出口设置为固定值。

  • 泰勒格林涡求教

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

    一般泰勒格林涡的文章都会指定计算域长度与涡的大小啊。比如这个:https://www.jianguoyun.com/p/DblYnzoQ9s3ZBhil274FIAA 方程6.2

  • 三重压力:我为什么要离开北京

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

    这个人2018年发的贴,2020年更新了一下,转给大家看看

    到南京高校不到两年,接连评上了副教授、博导、教授~原本在北京评个副研究员都费劲。大学老师比科研院所,舒服太多了!
    过去一年半,是我过得最幸福的一段时光。
    对应三重压力都没了。具体来看:
    收入原来的累死累活拿到30个,现在轻松30个。原来各种单位和领导的任务,现在没有领导了,只有自己的想干的任务。成果质量数量都有明显提高。
    当然也有不爽的地方,比如不如北京有契约精神、红眼病严重、管理水平差的一比等。估计和我到学校不是太好有关系。
    但总体来看,还是比北京爽太多,才是我想要的有钱而自由的生活。不过,下次可以考虑去个更好点的高校。

  • 顶刊CES:一个新的气泡破碎模型

    Algorithm
    3
    0 赞同
    3 帖子
    7k 浏览
    李东岳

    拉格朗日一般要从粒子碰撞的角度来考虑破碎聚丙啥的

  • HyperMesh为STARCCM+生成面网格

    Meshy
    8
    0 赞同
    8 帖子
    11k 浏览
    H

    @李东岳 在 HyperMesh为STARCCM+生成面网格 中说:

    感谢分享!有益于后来人

    共同进步!

  • 0 赞同
    5 帖子
    12k 浏览
    W

    很有帮助。

  • 对于RP气泡长大方程疑问

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

    @youhaoyu 1719302824186.jpg 看了本比较通用的书,里面把我第一张图里(1.15)直接写在方程里面的(我感觉这样写比较合适)。那么这个R0和Pg0我还是不理解什么意思,有没有大佬解释解释

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

    请问各位有遇到过这个问题吗?谢谢各位答疑

  • 尖角附近的网格过度

    Meshy
    11
    0 赞同
    11 帖子
    12k 浏览
    I

    @HITSC30 icem不是很熟练,我去试一下

  • foamToCgns converter

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

    此问题可以关闭了。
    答案在这儿:
    https://www.cfd-online.com/Forums/openfoam-programming-development/121114-foamtocgns-cgnstofoam-openfoam-2-1-1-a.html

  • 关于谱元法和有限体积需求网格的区别

    Meshy
    4
    0 赞同
    4 帖子
    5k 浏览
    S

    @XieXiaoyang 好文章,我去研究研究

  • ICEM的网格导入openfoam问题

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

    @chixt 这个是后处理显示问题,Coloring用CELLS,不要用POINTS。

  • 翻译入门教程

    CFD彩虹条
    2
    0 赞同
    2 帖子
    4k 浏览
    bestucanB

    weblate ,或者 github。
    debian中文手册翻译
    但学习成本都挺高。

    但是特性好,版本控制啥的,weblate 就是个轻量的版本控制系统。po 文件可以统一术语。后台就是这个软件 gettex

    曾经想参与 debian 手册的翻译,没时间入门这些东西。:xinlei:

    也有会用软件一个人带着其他人翻,用邮件列表报翻好的片段,然后统一上传。

    对这种不是那么重的翻译,用专业的方法成本太大。那种翻译框架搭好了是照着往多种语言翻译的。用土法对个人压力过大,这种压力不只是时间紧迫性和工作量上的。没有好的工具,hold 不住相当碎片化的翻译数据,邮件勉强可以,版本控制器最适合(全历史记录)

    可以扣搜扣搜有没有日文版和日文翻译者,取取经:chitang: 一般好多技术文档有国际翻译,八成就有日语翻译。
    日本 OpenFOAM 大本营:googlegroups
    组织上决定派你去踩点,加油:chigua2:

  • 这种图怎么做

    CFD彩虹条
    8
    0 赞同
    8 帖子
    12k 浏览
    benqingB

    @一二 都是用matlab做的

  • Openfoam 并行命令指定节点进程数?

    OpenFOAM
    3
    0 赞同
    3 帖子
    7k 浏览
    leaonL

    谢谢版主的回复,十分感激。
    mpiexec -np 64 -npernode 16 ******* 命令中“-npernode 16 ” 不好用,可以删除,按照openfoam 教材,写个machines 文件,并指定每个节点的进程数:
    node1 cpu=16
    node2
    也可以有效解决问题

  • 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;