Go to the documentation of this file.
35 #ifndef compressibleTurbulenceModel_H
36 #define compressibleTurbulenceModel_H
86 TypeName(
"compressibleTurbulenceModel");
A class for handling words, derived from string.
virtual void correctNut()
***HGW Temporary function to be removed when the run-time selectable
A class for managing temporary objects.
static const word propertiesName
Default name of the turbulence properties dictionary.
compressibleTurbulenceModel(const compressibleTurbulenceModel &)
Disallow default bitwise copy construct.
void operator=(const compressibleTurbulenceModel &)
Disallow default bitwise assignment.
virtual tmp< volSymmTensorField > devRhoReff() const =0
Return the effective stress tensor including the laminar stress.
const surfaceScalarField & alphaRhoPhi() const
Access function to phase flux field.
const volScalarField & rho_
const volScalarField & rho() const
Return the density field.
Abstract base class for turbulence models (RAS, LES and laminar).
virtual ~compressibleTurbulenceModel()
Destructor.
virtual tmp< fvVectorMatrix > divDevRhoReff(volVectorField &U) const =0
Return the source term for the momentum equation.
virtual tmp< surfaceScalarField > phi() const
Return the volumetric flux field.
virtual void correctEnergyTransport()
Correct the turbulence thermal diffusivity for energy transport.
TypeName("compressibleTurbulenceModel")
Runtime type information.
Generic GeometricField class.
Abstract base class for turbulence models (RAS, LES and laminar).
const volVectorField & U() const
Access function to velocity field.