37 "combustionProperties" 46 const word& combustionProperties
51 thermo.phasePropertyName(combustionProperties),
52 thermo.db().time().constant(),
58 if (io.typeHeaderOk<IOdictionary>(
true))
75 const word& modelType,
78 const word& combustionProperties
81 IOdictionary(createIOobject(thermo, combustionProperties)),
82 mesh_(thermo.
p().
mesh()),
84 coeffs_(optionalSubDict(modelType +
"Coeffs")),
101 coeffs_ = optionalSubDict(modelType_ +
"Coeffs");
Abstract base-class for fluid and solid thermodynamic properties.
virtual bool read()
Read object.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
virtual volScalarField & p()
Pressure [Pa].
combustionModel(const word &modelType, basicThermo &thermo, const compressibleTurbulenceModel &turb, const word &combustionProperties=combustionPropertiesName)
Construct from components.
A class for handling words, derived from string.
virtual ~combustionModel()
Destructor.
virtual bool read()
Update properties from given dictionary.
Abstract base class for turbulence models (RAS, LES and laminar).
const Mesh & mesh() const
Return mesh.
defineTypeNameAndDebug(combustionModel, 0)
readOption readOpt() const
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
static const word combustionPropertiesName
Default combustionProperties dictionary name.