43template<
class BasicTurbulenceModel>
44buoyantKEpsilon<BasicTurbulenceModel>::buoyantKEpsilon
52 const word& propertiesName,
56 kEpsilon<BasicTurbulenceModel>
80 this->printCoeffs(
type);
87template<
class BasicTurbulenceModel>
92 Cg_.readIfPresent(this->coeffDict());
101template<
class BasicTurbulenceModel>
110 /(this->
epsilon_ + this->epsilonMin_);
114template<
class BasicTurbulenceModel>
121 if (
mag(
g.value()) > SMALL)
130template<
class BasicTurbulenceModel>
137 if (
mag(
g.value()) > SMALL)
144 mag(this->U_ - gHat*v)
Macros for easy insertion into run-time selection tables.
const uniformDimensionedVectorField & g
BasicTurbulenceModel::alphaField alphaField
virtual tmp< fvScalarMatrix > epsilonSource() const
tmp< volScalarField > Gcoef() const
BasicTurbulenceModel::rhoField rhoField
virtual tmp< fvScalarMatrix > kSource() const
BasicTurbulenceModel::transportModel transportModel
virtual bool read()
Re-read model coefficients if they have changed.
virtual tmp< fvScalarMatrix > epsilonSource() const
virtual tmp< fvScalarMatrix > kSource() const
virtual bool read()
Re-read model coefficients if they have changed.
Generic dimensioned Type class.
static dimensioned< Type > getOrAddToDict(const word &name, dictionary &dict, const dimensionSet &dims=dimless, const Type &deflt=Type(Zero))
Construct dimensioned from dictionary, with default value.
static const gravity & New(const word &name, const Time &runTime)
Return named gravity field cached or construct on Time.
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
Calculate the gradient of the given field.
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad(const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
zeroField SuSp(const Foam::zero, const GeometricField< Type, fvPatchField, volMesh > &)
A no-op source.
GeometricField< vector, fvPatchField, volMesh > volVectorField
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const dimensionSet dimVelocity
dimensionedScalar tanh(const dimensionedScalar &ds)
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
const word GlobalIOList< Tuple2< scalar, vector > >::typeName("scalarVectorTable")
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
UniformDimensionedField< vector > uniformDimensionedVectorField
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.