Go to the documentation of this file.
36 #ifndef EddyDiffusivity_H
37 #define EddyDiffusivity_H
48 template<
class BasicTurbulenceModel>
51 public BasicTurbulenceModel
74 typedef typename BasicTurbulenceModel::alphaField
alphaField;
75 typedef typename BasicTurbulenceModel::rhoField
rhoField;
76 typedef typename BasicTurbulenceModel::transportModel
transportModel;
91 const word& propertiesName
122 return this->transport_.kappaEff(
alphat());
136 return this->transport_.alphaEff(
alphat());
A class for handling words, derived from string.
virtual tmp< volScalarField > alphaEff() const
Return the effective turbulent thermal diffusivity for enthalpy.
virtual void correctNut()
A class for managing temporary objects.
EddyDiffusivity(const word &type, const alphaField &alpha, const volScalarField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName)
Construct.
const dimensionedScalar alpha
Fine-structure constant: default SI units: [].
virtual void correctEnergyTransport()
Correct the turbulence thermal diffusivity for energy transport.
BasicTurbulenceModel::transportModel transportModel
BasicTurbulenceModel::alphaField alphaField
Templated abstract base class for single-phase compressible turbulence models.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
cellIbMask *cellIbMaskExt *faceIbMask *cellIbMask boundaryField().evaluateCoupled()
Generic dimensioned Type class.
virtual bool read()
Re-read model coefficients if they have changed.
BasicTurbulenceModel::transportModel transportModel
virtual tmp< volScalarField > kappaEff() const
Return the effective turbulent thermal diffusivity for temperature.
virtual ~EddyDiffusivity()
Destructor.
virtual tmp< volScalarField > alphat() const
Return the turbulent thermal diffusivity for enthalpy [kg/m/s].
BasicTurbulenceModel::alphaField alphaField
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
BasicTurbulenceModel::rhoField rhoField
Generic GeometricField class.