44 #ifndef SpalartAllmarasIDDES_H 45 #define SpalartAllmarasIDDES_H 61 template<
class BasicTurbulenceModel>
110 typedef typename BasicTurbulenceModel::alphaField
alphaField;
111 typedef typename BasicTurbulenceModel::rhoField
rhoField;
112 typedef typename BasicTurbulenceModel::transportModel
transportModel;
124 const alphaField& alpha,
129 const transportModel& transport,
BasicTurbulenceModel::rhoField rhoField
virtual ~SpalartAllmarasIDDES()
Destructor.
virtual tmp< volScalarField > dTilda(const volScalarField &chi, const volScalarField &fv1, const volTensorField &gradU) const
Length scale.
SpalartAllmarasDES DES turbulence model for incompressible and compressible flows.
virtual bool read()
Read model coefficients if they have changed.
SpalartAllmaras IDDES turbulence model for incompressible and compressible flows. ...
BasicTurbulenceModel::alphaField alphaField
SpalartAllmarasIDDES(const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName=turbulenceModel::propertiesName, const word &type=typeName)
Construct from components.
static const word propertiesName
Default name of the turbulence properties dictionary.
A class for handling words, derived from string.
tmp< volScalarField > fv1(const volScalarField &chi) const
IDDESDelta used by the IDDES (improved low Re Spalart-Allmaras DES model) The min and max delta are c...
TypeName("SpalartAllmarasIDDES")
Runtime type information.
BasicTurbulenceModel::transportModel transportModel
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
A class for managing temporary objects.
tmp< volScalarField > chi() const
void operator=(const SpalartAllmarasIDDES &)=delete
Disallow default bitwise assignment.