Laminar flame speed obtained from the SCOPE correlation. More...
Public Member Functions | |
TypeName ("SCOPE") | |
Runtime type information. More... | |
SCOPE (const dictionary &, const psiuReactionThermo &) | |
Construct from dictionary and psiuReactionThermo. More... | |
~SCOPE () | |
Destructor. More... | |
tmp< volScalarField > | Ma () const |
Return the Markstein number. More... | |
tmp< volScalarField > | operator() () const |
Return the laminar flame speed [m/s]. More... | |
Public Member Functions inherited from laminarFlameSpeed | |
TypeName ("laminarFlameSpeed") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, laminarFlameSpeed, dictionary,(const dictionary &dict, const psiuReactionThermo &ct),(dict, ct)) | |
laminarFlameSpeed (const dictionary &, const psiuReactionThermo &) | |
Construct from dictionary and psiuReactionThermo. More... | |
virtual | ~laminarFlameSpeed () |
Destructor. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from laminarFlameSpeed | |
static autoPtr< laminarFlameSpeed > | New (const psiuReactionThermo &) |
Protected Attributes inherited from laminarFlameSpeed | |
const psiuReactionThermo & | psiuReactionThermo_ |
word | fuel_ |
Fuel. More... | |
scalar | equivalenceRatio_ |
Equivalence ratio of a homogeneous mixture. More... | |
Laminar flame speed obtained from the SCOPE correlation.
Seven parameters are specified in terms of polynomial functions of stoichiometry. Two polynomials are fitted, covering different parts of the flammable range. If the mixture is outside the fitted range, linear interpolation is used between the extreme of the polynomio and the upper or lower flammable limit with the Markstein number constant.
Variations of pressure and temperature from the reference values are taken into account through and
The laminar burning velocity fitting polynomial is:
where:
are the polinomial coefficients.
and are the pressure and temperature factors respectively.
is the equivalence ratio.
and are the temperature and pressure references for the laminar burning velocity.
Definition at line 77 of file SCOPELaminarFlameSpeed.H.
SCOPE | ( | const dictionary & | , |
const psiuReactionThermo & | |||
) |
Construct from dictionary and psiuReactionThermo.
~SCOPE | ( | ) |
Destructor.
TypeName | ( | "SCOPE" | ) |
Runtime type information.
tmp<volScalarField> Ma | ( | ) | const |
Return the Markstein number.
|
virtual |
Return the laminar flame speed [m/s].
Implements laminarFlameSpeed.