Classes | Public Member Functions | List of all members
SCOPE Class Reference

Laminar flame speed obtained from the SCOPE correlation. More...

Inheritance diagram for SCOPE:
Inheritance graph
[legend]
Collaboration diagram for SCOPE:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("SCOPE")
 
 SCOPE (const dictionary &, const psiuReactionThermo &)
 
 ~SCOPE ()
 
tmp< volScalarFieldMa () const
 
tmp< volScalarFieldoperator() () const
 
- Public Member Functions inherited from laminarFlameSpeed
 TypeName ("laminarFlameSpeed")
 
 declareRunTimeSelectionTable (autoPtr, laminarFlameSpeed, dictionary,(const dictionary &dict, const psiuReactionThermo &ct),(dict, ct))
 
 laminarFlameSpeed (const dictionary &, const psiuReactionThermo &)
 
virtual ~laminarFlameSpeed ()
 

Additional Inherited Members

- Static Public Member Functions inherited from laminarFlameSpeed
static autoPtr< laminarFlameSpeedNew (const psiuReactionThermo &)
 
- Protected Attributes inherited from laminarFlameSpeed
const psiuReactionThermopsiuReactionThermo_
 
word fuel_
 
scalar equivalenceRatio_
 

Detailed Description

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 $ pexp $ and $ texp $

The laminar burning velocity fitting polynomial is:

$ Su = a_{0}(1+a_{1}x+K+..a_{i}x^{i}..+a_{6}x^{6}) (p/p_{ref})^{pexp} (T/T_{ref})^{texp} $

where:

$ a_{i} $ are the polinomial coefficients.

$ pexp $ and $ texp $ are the pressure and temperature factors respectively.

$ x $ is the equivalence ratio.

$ T_{ref} $ and $ p_{ref} $ are the temperature and pressure references for the laminar burning velocity.

Source files

Definition at line 75 of file SCOPELaminarFlameSpeed.H.

Constructor & Destructor Documentation

◆ SCOPE()

SCOPE ( const dictionary ,
const psiuReactionThermo  
)

◆ ~SCOPE()

~SCOPE ( )

Member Function Documentation

◆ TypeName()

TypeName ( "SCOPE"  )

◆ Ma()

tmp<volScalarField> Ma ( ) const

◆ operator()()

tmp<volScalarField> operator() ( ) const
virtual

Implements laminarFlameSpeed.


The documentation for this class was generated from the following file: