Go to the documentation of this file.
39 const word& modelType,
48 IOobject::groupName(
"combustionProperties", phaseName),
49 mesh.time().constant(),
51 IOobject::MUST_READ_IF_MODIFIED,
57 active_(lookupOrDefault<Switch>(
"active",
true)),
58 coeffs_(subDict(modelType +
"Coeffs")),
59 modelType_(modelType),
82 this->
lookup(
"active") >> active_;
83 coeffs_ = subDict(modelType_ +
"Coeffs");
102 mesh_.time().timeName(),
Base class for combustion models.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
static word groupName(Name name, const word &group)
compressibleTurbulenceModel * turbulencePtr_
Reference to the turbulence model.
A class for handling words, derived from string.
A class for managing temporary objects.
const dimensionSet dimEnergy
virtual bool read()
Read object.
combustionModel(const combustionModel &)
Disallow copy construct.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
virtual tmp< volScalarField > Sh() const
Return source for enthalpy equation [kg/m/s3].
Generic dimensioned Type class.
Mesh data needed to do the Finite Volume discretisation.
virtual bool read()
Update properties from given dictionary.
virtual ~combustionModel()
Destructor.
const dimensionSet dimVolume(pow3(dimLength))
Generic GeometricField class.
defineTypeNameAndDebug(combustionModel, 0)
stressControl lookup("compactNormalStress") >> compactNormalStress