104#include "../laminar/laminar.H"
111namespace combustionModels
127const scalar
EDCexp2[] = {3, 3, 2, 2};
133template<
class ReactionThermo>
160 void operator=(
const EDC&) =
delete;
174 const word& modelType,
175 ReactionThermo&
type,
177 const word& combustionProperties
#define R(A, B, C, D, E, F, K, M)
compressible::turbulenceModel & turb
Enum is a wrapper around a list of names/values that represent particular enumeration (or int) values...
Eddy Dissipation Concept (EDC) turbulent combustion model.
virtual void correct()
Correct combustion rate.
TypeName("EDC")
Runtime type information.
virtual ~EDC()
Destructor.
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).
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
PtrList< volScalarField > & Y
const Enum< EDCversions > EDCversionNames
const EDCversions EDCdefaultVersion
EDCversions
EDC model versions.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.