40#ifndef combustionModels_laminar_H
41#define combustionModels_laminar_H
49namespace combustionModels
56template<
class ReactionThermo>
65 bool integrateReactionRate_;
82 void operator=(
const laminar&) =
delete;
96 const word& modelType,
99 const word& combustionProperties
#define R(A, B, C, D, E, F, K, M)
compressible::turbulenceModel & turb
Chemistry model wrapper for combustion models.
Laminar combustion model.
tmp< volScalarField > tc() const
Return the chemical time scale.
virtual void correct()
Correct combustion rate.
virtual ~laminar()
Destructor.
TypeName("laminar")
Runtime type information.
virtual tmp< volScalarField > Qdot() const
Heat release rate [kg/m/s3].
virtual bool read()
Update properties from given dictionary.
Abstract base class for turbulence models (RAS, LES and laminar).
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
PtrList< volScalarField > & Y
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.