35 #ifndef incompressibleTurbulenceModel_H 36 #define incompressibleTurbulenceModel_H 75 TypeName(
"incompressibleTurbulenceModel");
virtual tmp< fvVectorMatrix > divDevReff(volVectorField &U) const =0
Return the source term for the momentum equation.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const volVectorField & U() const
Access function to velocity field.
incompressibleTurbulenceModel(const geometricOneField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const word &propertiesName)
Construct from components.
virtual tmp< volScalarField > mut() const
Return the turbulence dynamic viscosity.
TypeName("incompressibleTurbulenceModel")
Runtime type information.
Abstract base class for turbulence models (RAS, LES and laminar).
virtual tmp< surfaceScalarField > phi() const
Return the volumetric flux field.
void operator=(const incompressibleTurbulenceModel &)=delete
Disallow default bitwise assignment.
A class representing the concept of a GeometricField of 1 used to avoid unnecessary manipulations for...
static const word propertiesName
Default name of the turbulence properties dictionary.
virtual ~incompressibleTurbulenceModel()
Destructor.
A class for handling words, derived from string.
Abstract base class for turbulence models (RAS, LES and laminar).
const surfaceScalarField & alphaRhoPhi() const
Access function to phase flux field.
virtual tmp< volScalarField > muEff() const
Return the effective dynamic viscosity.
A class for managing temporary objects.
virtual void correctNut()
***HGW Temporary function to be removed when the run-time selectable
virtual tmp< volSymmTensorField > devReff() const =0
Return the effective stress tensor including the laminar stress.
virtual tmp< volScalarField > mu() const
Return the laminar dynamic viscosity.