31namespace combustionModels
36template<
class ReactionThermo,
class ThermoType>
37eddyDissipationDiffusionModel<ReactionThermo, ThermoType>::
38eddyDissipationDiffusionModel
40 const word& modelType,
43 const word& combustionProperties
53 Cd_(this->coeffs().getScalar(
"Cd"))
59template<
class ReactionThermo,
class ThermoType>
68template<
class ReactionThermo,
class ThermoType>
72 return (
max(this->rtTurb(), this->rtDiff()));
76template<
class ReactionThermo,
class ThermoType>
94 zeroGradientFvPatchScalarField::typeName
100 delta.correctBoundaryConditions();
107template<
class ReactionThermo,
class ThermoType>
112 this->coeffs().readEntry(
"Cd", Cd_);
compressible::turbulenceModel & turb
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Eddy dissipation model based on the principle of mixed is burnt.
virtual ~eddyDissipationDiffusionModel()
Destructor.
tmp< volScalarField > rtDiff() const
Return the reciprocal of the diffusion time scale.
virtual tmp< volScalarField > timeScale()
Calculate time scale.
virtual bool read()
Update properties.
Standard Eddy Dissipation Model based on the assumption that the reaction rates are controlled by the...
Abstract base class for turbulence models (RAS, LES and laminar).
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
compressible::turbulenceModel & turbulence
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
static constexpr const zero Zero
Global zero (0)
dimensionedScalar cbrt(const dimensionedScalar &ds)