Go to the documentation of this file.
40 "combustionProperties"
49 const word& combustionProperties
54 thermo.phasePropertyName(combustionProperties),
55 thermo.db().time().constant(),
76 Foam::combustionModel::combustionModel
78 const word& modelType,
81 const word& combustionProperties
87 active_(getOrDefault<Switch>(
"active",
true)),
88 coeffs_(optionalSubDict(modelType +
"Coeffs")),
105 this->readEntry(
"active", active_);
106 coeffs_ = optionalSubDict(modelType_ +
"Coeffs");
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling words, derived from Foam::string.
virtual bool read()
Read object.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
Abstract base-class for fluid and solid thermodynamic properties.
IOobject(const IOobject &)=default
Copy construct.
IOdictionary(const IOobject &io, const dictionary *fallback=nullptr)
static const word combustionPropertiesName
Default combustionProperties dictionary name.
virtual bool read()
Update properties from given dictionary.
virtual ~combustionModel()
Destructor.
compressible::turbulenceModel & turb
defineTypeNameAndDebug(combustionModel, 0)
Abstract base class for turbulence models (RAS, LES and laminar).