38 "combustionProperties"
46 const fluidMulticomponentThermo&
thermo,
47 const word& combustionProperties
50 typeIOobject<IOdictionary> io
76 const word& modelType,
79 const word& combustionProperties
86 coeffs_(optionalSubDict(modelType +
"Coeffs")),
103 coeffs_ = optionalSubDict(modelType_ +
"Coeffs");
const Mesh & mesh() const
Return mesh.
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 phasePropertyName(const word &name, const word &phaseName)
Name of a property for a given phase.
virtual const volScalarField & T() const =0
Temperature [K].
Base class for combustion models.
const fluidMulticomponentThermo & thermo() const
Return const access to the thermo.
combustionModel(const word &modelType, const fluidMulticomponentThermo &thermo, const compressibleMomentumTransportModel &turb, const word &combustionProperties=combustionPropertiesName)
Construct from components.
static const word combustionPropertiesName
Default combustionProperties dictionary name.
virtual ~combustionModel()
Destructor.
virtual bool read()
Update properties from given dictionary.
Base class for single-phase compressible turbulence models.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Base-class for multi-component fluid thermodynamic properties.
virtual bool read()
Read object.
A class for handling words, derived from string.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
defineTypeNameAndDebug(combustionModel, 0)
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
fluidMulticomponentThermo & thermo