40namespace laminarModels
45template<
class BasicTurbulenceModel>
54 const word& propertiesName
73template<
class BasicTurbulenceModel>
81template<
class BasicTurbulenceModel>
88template<
class BasicTurbulenceModel>
97 this->runTime_.timeName(),
109template<
class BasicTurbulenceModel>
123template<
class BasicTurbulenceModel>
137template<
class BasicTurbulenceModel>
144 return this->
nu(patchi);
148template<
class BasicTurbulenceModel>
Defines the attributes of an object for which implicit objectRegistry management is supported,...
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
static autoPtr< Time > New()
Construct (dummy) Time - no functionObjects or libraries.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
static const dictionary null
An empty dictionary, which is also the parent for all dictionaries.
Templated abstract base class for laminar transport models.
virtual void correct()
Correct the laminar transport.
Turbulence model for Stokes flow.
BasicTurbulenceModel::alphaField alphaField
BasicTurbulenceModel::rhoField rhoField
virtual void correct()
Correct the Stokes viscosity.
virtual tmp< volScalarField > nuEff() const
Return the effective viscosity, i.e. the Stokes viscosity.
BasicTurbulenceModel::transportModel transportModel
virtual tmp< volScalarField > nut() const
Return the turbulence viscosity, i.e. 0 for Stokes flow.
virtual const dictionary & coeffDict() const
Const access to the coefficients dictionary.
virtual bool read()
Read turbulenceProperties dictionary.
Linear viscous stress turbulence model base class.
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
Calculate the divergence of the given field.
Calculate the gradient of the given field.
Calculate the matrix for the laplacian of the field.
const dimensionSet dimViscosity
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
static constexpr const zero Zero
Global zero (0)