Skip to content
  • time step continuity errors

    OpenFOAM
    10
    0 赞同
    10 帖子
    15k 浏览
    李东岳

    time step continuity error是正常的,表示连续性误差

  • 各位大哥平时看CFD巨著做笔记么

    CFD彩虹条
    5
    0 赞同
    5 帖子
    6k 浏览
    同学博

    @小葵 :threaten:

  • 0 赞同
    9 帖子
    12k 浏览
    上级

    @BlookCFD 谢谢您的指点,我有看了一眼程序,我理解错了,OF里面是通过计算barycentric displacement来获得barycentric coordinates的,我一直被src/lagrangian/basic/particle/particle.C里面的一句代码给误导了,现贴出来:

    particle.C 1062-1096 OpenFOAM6 void Foam::particle::correctAfterInteractionListReferral(const label celli) { // Get the position from the barycentric data const vector pos(coordinates_.b(), coordinates_.c(), coordinates_.d()); // Create some arbitrary topology for the supplied cell celli_ = celli; tetFacei_ = mesh_.cells()[celli_][0]; tetPti_ = 1; facei_ = -1; // Get the reverse transform and directly set the coordinates from the // position. This isn't likely to be correct; the particle is probably not // in this tet. It will, however, generate the correct vector when the // position method is called. A referred particle should never be tracked, // so this approximate topology is good enough. By using the nearby cell we // minimize the error associated with the incorrect topology. coordinates_ = barycentric(1, 0, 0, 0); if (mesh_.moving()) { Pair<vector> centre; FixedList<scalar, 4> detA; FixedList<barycentricTensor, 3> T; movingTetReverseTransform(0, centre, detA, T); coordinates_ += (pos - centre[0]) & T[0]/detA[0]; } else { vector centre; scalar detA; barycentricTensor T; stationaryTetReverseTransform(centre, detA, T); coordinates_ += (pos - centre) & T/detA; } }

    其中的这句代码

    coordinates_ += (pos - centre) & T/detA;

    其实前面已经先定义了

    coordinates_ = barycentric(1, 0, 0, 0);

    后面计算单点的barycentric coordinates其实还是用的barycentric displacement的概念来转换的。

    困扰了我两周的问题终于解决了,现在异常开心,在此对@东岳 和@BlookCFD 表示万分感谢。

  • 这个六面体画网格报错

    Meshy
    2
    0 赞同
    2 帖子
    3k 浏览
    李东岳

    网格数量太多了。15510 * 16000 * 22个网格?

  • 关于周期性边界的入口流量设置问题

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

    我的模型是计算一个泵的外特性以及泵的内部流场,这个泵由一个叶轮加一个导叶组成,叶轮叶片数为3,导叶叶片数为4,现在为了加快计算速度,采用了周期性边界,选取了一片叶轮加一片导叶来计算,所以这个流量的大小应该怎么设置?

  • 日常充电

    CFD彩虹条
    1
    0 赞同
    1 帖子
    2k 浏览
    行知

    好久没来了,过来充充电。另外问下东岳老师,之前注册的邮件可以更改吗?

  • 0 赞同
    2 帖子
    3k 浏览
    李东岳

    就是从定义来求解,k还好说,epsilon和omega牵涉到一个特征长度的问题,这个取起来就不容易了,只能多调试。

  • vim tab设置为4个空格

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

    vim保存窗口:

    :mksession ~/.session.vim vim -S ~/.session.vim
  • shm生成边界层没有完全覆盖

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

    @samuel-tu
    前辈好,请问交界面网格畸形的问题您是否解决了?我也遇到了类似的问题:135:

  • 关于sixDoFRigidBodyMotion

    Algorithm
    2
    0 赞同
    2 帖子
    6k 浏览
    fireztwF

    @金石为开 请教一下,这个六自由度动网格问题,是考虑了流固耦合作用的吗?,对于没有形变的刚体,和FsiFoam的流固耦合求解有什么区别吗?

  • 计算雷诺应力的表达式问题

    Algorithm
    3
    0 赞同
    3 帖子
    7k 浏览
    S

    @bestucan 感谢铁子的参考资料,已经弄明白了,之前的设置是对的。然而计算出来和试验值差异较大,总体分布的趋势一致,但数值上差了几十倍,之前听师兄说SST模型计算雷洛应力不准,计算结果来看确实不太准,也可能是我哪里设置的不对。:zoule:

  • 这图怎么画

    Fluent
    4
    0 赞同
    4 帖子
    8k 浏览
    M

    @下里巴人 流线图知道怎么画了,也能画出整体的矢量图,可是对于同一水平线的矢量图还不知道怎么画,能讲下么,谢谢

  • 地下室的CFD有志青年

    CFD彩虹条
    13
    0 赞同
    13 帖子
    27k 浏览
    S

    佩服!@东岳

  • 论坛搜索功能缺失 sad

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

    搜索功能可用了

  • 0 赞同
    2 帖子
    3k 浏览
    King_RVMK

    已经解决。我的makeTurbulenceModel.C文件中namespace Foam的
    typedef RASModel<EddyDiffusivity<turbulenceModel>> RASfluidThermoCompressibleTurbulenceModel;
    typedef LESModel<EddyDiffusivity<turbulenceModel>>
    LESfluidThermoCompressibleTurb
    应该改成
    typedef RASModel<EddyDiffusivity<fluidThermoCompressibleTurbulenceModel>> RASfluidThermoCompressibleTurbulenceModel;
    typedef LESModel<EddyDiffusivity<fluidThermoCompressibleTurbulenceModel>> LESfluidThermoCompressibleTurb

  • 如何导入*.dat文件的网格

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

    请问一下,有哪位大佬用过datToFoam这个命令吗,*.dat文件需要写成什么格式呢?

  • 0 赞同
    3 帖子
    5k 浏览
    Prometheus10P

    @李东岳 好的~谢谢东岳老师:xinxin:

  • 0 赞同
    5 帖子
    8k 浏览
    李东岳

    snappyHexMesh边界层这个问题有的时候确实不太好处理。目前我也没有什么太好的建议。看看有没有其他大佬关注关注 :jingya:

  • 关于k-omega计算的问题

    Algorithm
    8
    0 赞同
    8 帖子
    12k 浏览
    liujunCFDL

    @Shane 非常感谢

  • 当量比的设置

    Algorithm
    2
    0 赞同
    2 帖子
    3k 浏览
    liujunCFDL

    @liujunCFD Snipaste_2021-03-04_11-27-23.png