46 #ifndef RaviPetersen_H
47 #define RaviPetersen_H
55 namespace laminarFlameSpeedModels
89 void checkPointsMonotonicity
96 void checkCoefficientArrayShape
113 inline scalar polynomial
120 inline scalar dPolynomial
127 inline scalar THatPowB
129 const label EqRIndex,
136 inline scalar correlationInRange
138 const label EqRIndex,
145 inline scalar correlationOutOfRange
147 const label EqRIndex,
A list of keyword definitions, which are a keyword followed by any number of values (e....
Laminar flame speed obtained from Ravi and Petersen's correlation.
TypeName("RaviPetersen")
Runtime type information.
virtual ~RaviPetersen()
Destructor.
void operator=(const RaviPetersen &)=delete
Disallow default bitwise assignment.
tmp< volScalarField > operator()() const
Return the laminar flame speed [m/s].
RaviPetersen(const dictionary &, const psiuMulticomponentThermo &)
Construct from dictionary and psiuMulticomponentThermo.
Abstract class for laminar flame speed.
Base-class for combustion fluid thermodynamic properties based on compressibility.
A class for managing temporary objects.
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
word name(const bool)
Return a word representation of a bool.