117 #ifndef fv_atmLengthScaleTurbSource_H 118 #define fv_atmLengthScaleTurbSource_H 134 class atmLengthScaleTurbSource
136 public fv::cellSetOption
178 template<
class AlphaFieldType,
class RhoFieldType>
179 void atmLengthScaleTurbSourceEpsilon
181 const AlphaFieldType&
alpha,
182 const RhoFieldType&
rho,
188 template<
class AlphaFieldType,
class RhoFieldType>
189 void atmLengthScaleTurbSourceOmega
191 const AlphaFieldType&
alpha,
192 const RhoFieldType&
rho,
201 TypeName(
"atmLengthScaleTurbSource");
209 const word& sourceName,
210 const word& modelType,
virtual void addSup(fvMatrix< scalar > &eqn, const label fieldi)
Add explicit contribution to epsilon or omega equation for incompressible flow computations.
const fvMesh & mesh() const noexcept
Return const access to the mesh database.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
void operator=(const atmLengthScaleTurbSource &)=delete
No copy assignment.
atmLengthScaleTurbSource(const word &sourceName, const word &modelType, const dictionary &dict, const fvMesh &mesh)
Construct from explicit source name and mesh.
Applies sources on either epsilon or omega to correct mixing-length scale estimations for atmospheric...
label k
Boltzmann constant.
A class for handling words, derived from Foam::string.
A special matrix type and solver, designed for finite volume solutions of scalar equations. Face addressing is used to make all matrix assembly and solution loops vectorise.
TypeName("atmLengthScaleTurbSource")
Runtime type information.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
Mesh data needed to do the Finite Volume discretisation.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
dimensionedScalar beta("beta", dimless/dimTemperature, laminarTransport)
virtual bool read(const dictionary &dict)
Read source dictionary (effectively no-op)
A class for managing temporary objects.
const dimensionedScalar alpha
Fine-structure constant: default SI units: [].