47#include "../laminar/laminar.H"
53namespace combustionModels
60template<
class ReactionThermo>
80 void operator=(
const PaSR&) =
delete;
94 const word& modelType,
97 const word& combustionProperties
#define R(A, B, C, D, E, F, K, M)
compressible::turbulenceModel & turb
Partially stirred reactor turbulent combustion model.
virtual void correct()
Correct combustion rate.
virtual ~PaSR()
Destructor.
TypeName("PaSR")
Runtime type information.
virtual tmp< volScalarField > Qdot() const
Heat release rate [kg/m/s3].
virtual bool read()
Update properties from given dictionary.
Laminar combustion model.
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.