Skip to content
  • 明年可以写一个文章了

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

    参考这个标题Ten years of industrial experience with the SST turbulence model,我想我可以写一个Ten years of academic experience with OpenFOAM CFD code :mihu: :mihu:

  • 0 赞同
    11 帖子
    19k 浏览
    李东岳

    3个月前沟通过,基金会无心出理论指南,除非有重大的赞助。基金会的风格和Henry个人风格很有关系,毕竟Henry是老大,并且Henry和学术界无任何关系。考虑一些商业事情,要从人的本性出发。

    国内CFDer如果想要官方版TG,需要募集大量资金赞助基金会。

  • linux 替换文件夹关键词

    CFD彩虹条
    1
    0 赞同
    1 帖子
    2k 浏览
    李东岳
    sed -i "s/oldString/newString/g" `grep oldString -rl /path`
  • 0 赞同
    2 帖子
    5k 浏览
    S

    如果我没记错的话,流体中文网上的ICEM版块里有人画过4119桨的结构网格,也传了文件在上面,你可以去上面找一下看还在不在。(耐心往后翻一下)

  • 一阶迎风的耗散性

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

    0_1489821091713_vanLeer.png

    上图是细画网格后采用TVD格式计算的,型线保持的可以了。

  • 0 赞同
    9 帖子
    15k 浏览

    画周期网格不行吗,取出1/10画好就行了啊

  • 论坛搜索功能缺失 sad

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

    搜索功能可用了

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

    VOF+动网格是interDyMFoam,用这个求解器就行

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

    @赵一铭 不是用软件,是编程计算,现在的问题是一个不收敛,和出现负值

  • 测试代码内的公式隐藏

    CFD彩虹条
    1
    0 赞同
    1 帖子
    2k 浏览
    李东岳
    $\alpha$
  • 约束器constrain的实现

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

    在约束器Foam::fvConstraints::constrain的定义中有:

    (这里以输入为eqn的定义为例)

    template<class Type> bool Foam::fvConstraints::constrain(fvMatrix<Type>& eqn) const { checkApplied(); const PtrListDictionary<fvConstraint>& constraintList(*this); bool constrained = false; forAll(constraintList, i) { const fvConstraint& constraint = constraintList[i];//对象constraint源于类fvConstraint if (constraint.constrainsField(eqn.psi().name())) { constrainedFields_[i].insert(eqn.psi().name()); if (debug) { Info<< "Applying constraint " << constraint.name() << " to field " << eqn.psi().name() << endl; } constrained =//这里调用了对象constraint的constrain方法 constraint.constrain(eqn, eqn.psi().name()) || constrained; } } return constrained; }

    注意到,其中constrain方法所引用的是对象constraint,而对象constraint​源于​类fvConstraint​。但是,我目前在类fvConstraint​没有找到关于​constrain方法的定义,
    实际上,我对整个代码进行了搜索遍历,寻找包含两个输入对象的constrain方法,与类fvConstraint有关的,仅有fvConstraint头文件中定义的​​fvConstraintM.H​。
    但是其如何被类fvConstraint​继承无法看得出来,因为该类没有父类。为因此想请教一下大家这个方法的定义及其由来,以及其是如何在代码里实现的。​

  • VOF模型求三维船体垂向受力

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

    1.你这个不是动网格模型吧? 也就是船体自身不发生运动
    2.如果是1 的话,就和飞机机翼在空气中的模拟类似了,只是你用了VOF
    3.这种情况下,垂直船体收到的力是不是本来就应该不是一个稳定数值?

  • ICEM网格划分过程中的part问题

    Meshy
    3
    0 赞同
    3 帖子
    7k 浏览
    N

    @wwxdli 谢谢,我试一试

  • 关于未来工作的困惑

    CFD彩虹条
    11
    0 赞同
    11 帖子
    14k 浏览
    C

    @FluidGao 我不是啥前辈:chouchou: 高校,博士后。

  • 如何理解PDE的弱解?

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

    @random_ran

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

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

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

  • Fluent 层流的壁面粗糙度的设置

    Fluent
    3
    0 赞同
    3 帖子
    7k 浏览
    W

    谢谢你的建议,我尝试一下:quwan:

  • OpenFOAM 模型编译资料求助

    OpenFOAM
    6
    0 赞同
    6 帖子
    7k 浏览
    李东岳

    啊 我以为 @Zhoujq 老铁太忙了 也没好意思问 妥了 !

  • 涡致振动的问题

    Algorithm
    5
    0 赞同
    5 帖子
    9k 浏览
    W

    @赵一铭 目前想通过现有商业软件做一做···openfoam有点难,项目要求又很急····

  • 关于旋转圆筒的压力边界条件问题

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

    冒昧打扰各位,我最近正在做一个封闭旋转圆筒半浸没气液两相流动的case,速度边界对于侧面和两端面选择的RotationalWallVelocity,压力边界条件,听从Openfoam官方文件的建议

    In the above example, it can be seen that all the wall boundaries use a boundary condition named fixedFluxPressure. This boundary condition is used for pressure in situations where zeroGradient is generally used, but where body forces such as gravity and surface tension are present in the solution equations. The condition adjusts the gradient accordingly).

    将侧面和两端面设置成fixedFluxPressure固定值为0的格式,结果报错为:Unable to set reference cell for field p,Please supply either pRefCell or pRefPoint。结合问题提示和网上查找解决方案,在fvsolution中的pimple加入参考网格或者参考点的压力值,因此我在pimple的子目录下添加最后两行如下所示:

    PIMPLE { nCorrectors 2; nNonOrthogonalCorrectors 0; pRefCell 0; pRefValue 0; }

    结果报错如下:
    98414f11-7705-4f4a-a503-bc89ed313159-image.png
    于是选择第二种解决方法,设置参考点的压力,如下所示:

    PIMPLE { nCorrectors 2; nNonOrthogonalCorrectors 0; pRefPoint (0 0 0); pRefValue 0; }

    结果又是报错,问题如下:
    d88d6776-a2f0-4df3-ba30-a1fb49516c6f-image.png
    谷歌搜索解决方案,很多人说需要设置一个压力场的fixedvalue才可以,我于是尝试分两次将两端面或者侧面的其中一个压力边界条件设置成fixedvalue 0,跑是能跑了,但是0.几秒就发散了,而且本人也觉得这种压力边界条件设置方法很不合理且不符合实际情况(明明都是封闭区域的墙啊)。实在找不到可能的解决措施了,麻烦各位指教一下,谢谢啦。

  • 大涡模拟LES有各项同性假设吗?

    Fluent
    5
    0 赞同
    5 帖子
    8k 浏览

    @书生kao 在 大涡模拟LES有各项同性假设吗? 中说:

    湍流大涡数值模拟的理论与应用

    谢谢!