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