35 #ifndef noCombustion_H 36 #define noCombustion_H 44 namespace combustionModels
51 template<
class ReactionThermo>
67 const word& modelType,
68 const ReactionThermo&
thermo,
70 const word& combustionProperties
virtual ~noCombustion()
Destructor.
noCombustion(const word &modelType, const ReactionThermo &thermo, const compressibleMomentumTransportModel &turb, const word &combustionProperties)
Construct from components.
virtual const ReactionThermo & thermo() const
Return const access to the thermo package.
virtual bool read()
Update properties from given dictionary.
TypeName("none")
Runtime type information.
virtual void correct()
Correct combustion rate.
Dummy combustion model for 'no combustion'.
A class for handling words, derived from string.
Thermo model wrapper for combustion models.
void operator=(const noCombustion &)=delete
Disallow default bitwise assignment.
PtrList< volScalarField > & Y
A class for managing temporary objects.
Abstract base class for turbulence models (RAS, LES and laminar).
virtual tmp< fvScalarMatrix > R(volScalarField &Y) const
Fuel consumption rate matrix.
virtual tmp< volScalarField > Qdot() const
Heat release rate [kg/m/s^3].