31 template<
class CombThermoType>
34 const word& modelType,
36 const word& combustionProperties,
40 CombThermoType(modelType, mesh, phaseName)
46 template<
class CombThermoType>
53 template<
class CombThermoType>
58 template<
class CombThermoType>
74 template<
class CombThermoType>
84 IOobject::groupName(typeName +
":Qdot", this->phaseName_),
100 template<
class CombThermoType>
virtual ~noCombustion()
Destructor.
fvMatrix< scalar > fvScalarMatrix
virtual bool read()
Update properties from given dictionary.
virtual void correct()
Correct combustion rate.
const dimensionSet dimVolume(pow3(dimLength))
Dummy combustion model for 'no combustion'.
A class for handling words, derived from string.
const dimensionSet dimEnergy
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
Mesh data needed to do the Finite Volume discretisation.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
A class for managing temporary objects.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
Calculate the matrix for implicit and explicit sources.
virtual tmp< fvScalarMatrix > R(volScalarField &Y) const
Fuel consumption rate matrix.
virtual tmp< volScalarField > Qdot() const
Heat release rate [kg/m/s3].