34template<
class AlphaFieldType,
class RhoFieldType>
35void Foam::fv::atmBuoyancyTurbSource::atmBuoyancyTurbSourceEpsilon
37 const AlphaFieldType&
alpha,
38 const RhoFieldType&
rho,
39 fvMatrix<scalar>& eqn,
50 const tmp<volScalarField> tk(turbPtr->k());
52 const tmp<volScalarField> tepsilon(turbPtr->epsilon());
66template<
class AlphaFieldType,
class RhoFieldType>
67void Foam::fv::atmBuoyancyTurbSource::atmBuoyancyTurbSourceOmega
69 const AlphaFieldType&
alpha,
70 const RhoFieldType&
rho,
71 fvMatrix<scalar>& eqn,
82 const tmp<volScalarField> tk(turbPtr->k());
84 const tmp<volScalarField> tomega(turbPtr->omega());
113template<
class AlphaFieldType,
class RhoFieldType>
114void Foam::fv::atmBuoyancyTurbSource::atmBuoyancyTurbSourceK
116 const AlphaFieldType&
alpha,
117 const RhoFieldType&
rho,
118 fvMatrix<scalar>& eqn,
122 const auto* turbPtr =
128 const tmp<volScalarField> tk(turbPtr->k());
DimensionedField< scalar, volMesh > Internal
static word scopedName(const std::string &scope, const word &name)
Create scope:name or scope_name string.
const fvMesh & mesh_
Reference to the mesh database.
static const word propertiesName
Default name of the turbulence properties dictionary.
ThermalDiffusivity< CompressibleTurbulenceModel< fluidThermo > > turbulenceModel
const dimensionedScalar G
Newtonian constant of gravitation.
zeroField Sp(const Foam::zero, const GeometricField< Type, fvPatchField, volMesh > &)
A no-op source.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
GeometricField< scalar, fvPatchField, volMesh > volScalarField
dimensionedScalar beta("beta", dimless/dimTemperature, laminarTransport)