OpenFOAM:FOAM致命错误:未知TurbluenceModel类型RASModel

OpenFOAM:FOAM致命错误:未知TurbluenceModel类型RASModel,openfoam,Openfoam,我正在尝试使用Gmsh生成轴对称网格。提供了这些文件。但是,当我尝试使用pimpleFoam解算器解决问题时,我得到了错误: -->泡沫致命错误: 未知湍流模型 有效的湍流模型类型: 三, ( 发射脱离系统 RAS 层流 ) 来自函数static Foam::autoPtr>Foam::TurbulenceModel::New(常量alphaField&,常量rhoField&,常量volVecto rField&,常量surfaceScalarField&,常量surfaceScalarFie

我正在尝试使用Gmsh生成轴对称网格。提供了这些文件。但是,当我尝试使用
pimpleFoam
解算器解决问题时,我得到了错误:

-->泡沫致命错误: 未知湍流模型

有效的湍流模型类型:

三, ( 发射脱离系统 RAS 层流 )

来自函数static Foam::autoPtr>Foam::TurbulenceModel::New(常量alphaField&,常量rhoField&,常量volVecto rField&,常量surfaceScalarField&,常量surfaceScalarField&,常量transportMo del&,常量Foam::word&)[with Alpha=Foam::geometricOneField;Rho=Foam::geometricOneField;basicturbencemodel=Foam::不可压缩湍流模型;transportModel=Foam::transportModel;Foam::TurbulenceModel::alphaField=Foam::geometricOneField;Foam::Turbulenc eModel::rhoField=Foam::geometricOneField;Foam::volVectorField=Foam::geometricOneField;Foam::surfa::surfaceScalarField=泡沫::几何尺寸;泡沫::湍流模型::运输模型=泡沫::运输模型] 在第113行的文件/opt/CFDSupportFOAM4.0/beta/OpenFOAM-dev/src/TurbulenceModels/TurbulenceModels/lnInclude/TurbulenceModel.C中。

如中所述,
case/constant
中的
turbulenceProperties
的语法已更改。因此,我从以下位置编辑了
turbulenceProperties
文件:

simulationType RASModel;

但是我得到了一个不同的错误:

泡沫致命IO错误: 尝试读取超出EOF的内容

文件:…/axisymetric2d/case/system/fvSchemes.divSchemes.default,第29行

来自函数virtual Foam::Istream&Foam::ITstream::read(Foam::token&) 在第82行的db/IOstreams/Tstreams/ITstream.C文件中。 泡沫排出

本教程似乎是针对较旧版本的OpenFOAM编写的。如果您能帮助我了解问题所在以及如何解决问题,我将不胜感激

我的目标是学习如何使用Gmsh制作轴对称网格。因此,新版本OpenOS的开箱即用解决方案或教程就可以了


注意:我已报告了该问题

我通过查看(和)中提供的不同版本的
AxismetricJet
模板,解决了该问题。要进行的更改:

  • case/constant/RASProperties
    中,在末尾添加以下内容:
  • case/constant/turbulenceProperties
    中,将行
    simulationType RASModel;
    替换为:
  • case/system/fvSchemes
    中,将行
    div((nuEff*dev(T(grad(Uщщ)))高斯线性;
    更改为
    div((nuEff*dev2(T(grad(Uщщ))高斯线性;
  • 如果解算器按预期收敛,我仍然不知道这些更改意味着什么,以及它们是如何工作的。我会尽快添加它们。我已经完成了分叉,包括所需的编辑

    simulationType RAS;
    
    RAS
    {
    RASModel kEpsilon;
    
    turbulence      on;
    
    printCoeffs     on;
    }
    
    kEpsilonCoeffs
    {
        Cmu 0.09;
        C1 1.44;
        C2 1.92;
        sigmaEps 1.3;
    }
    
    simulationType RAS;
    
    RAS
    {
    
            RASModel            kEpsilon;
    
            turbulence          on;
            printCoeffs         on;
    }