40 namespace laminarModels
45 template<
class BasicTurbulenceModel>
54 const word& propertiesName
73 template<
class BasicTurbulenceModel>
81 template<
class BasicTurbulenceModel>
88 template<
class BasicTurbulenceModel>
97 this->runTime_.timeName(),
109 template<
class BasicTurbulenceModel>
123 template<
class BasicTurbulenceModel>
137 template<
class BasicTurbulenceModel>
144 return this->
nu(patchi);
148 template<
class BasicTurbulenceModel>
virtual tmp< volScalarField > nuEff() const
Return the effective viscosity, i.e. the Stokes viscosity.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual bool read()
Read turbulenceProperties dictionary.
const dimensionSet dimViscosity
Calculate the matrix for the laplacian of the field.
Linear viscous stress turbulence model base class.
virtual const dictionary & coeffDict() const
Const access to the coefficients dictionary.
Ignore writing from objectRegistry::writeObject()
BasicTurbulenceModel::transportModel transportModel
GeometricField< scalar, fvPatchField, volMesh > volScalarField
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
BasicTurbulenceModel::rhoField rhoField
BasicTurbulenceModel::alphaField alphaField
Calculate the gradient of the given field.
A class for handling words, derived from Foam::string.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
static const dictionary null
An empty dictionary, which is also the parent for all dictionaries.
static tmp< T > New(Args &&... args)
Construct tmp with forwarding arguments.
Calculate the divergence of the given field.
Stokes(const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName=turbulenceModel::propertiesName)
Construct from components.
virtual void correct()
Correct the laminar transport.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
virtual void correct()
Correct the Stokes viscosity.
A class for managing temporary objects.
const dimensionedScalar alpha
Fine-structure constant: default SI units: [].
virtual tmp< volScalarField > nut() const
Return the turbulence viscosity, i.e. 0 for Stokes flow.
Defines the attributes of an object for which implicit objectRegistry management is supported...
Do not request registration (bool: false)
static constexpr const zero Zero
Global zero (0)