FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

SCOPE Class Reference

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


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 78 of file SCOPELaminarFlameSpeed.H.

Inheritance diagram for SCOPE:
Collaboration diagram for SCOPE:

List of all members.

Classes

class  polynomial

Public Member Functions

 TypeName ("SCOPE")
 Runtime type information.
 SCOPE (const dictionary &, const hhuCombustionThermo &)
 Construct from dictionary and hhuCombustionThermo.
 ~SCOPE ()
tmp< volScalarField >  Ma () const
 Return the Markstein number.
tmp< volScalarField >  operator() () const
 Return the laminar flame speed [m/s].

Constructor & Destructor Documentation

SCOPE ( const dictionary &   ,
const hhuCombustionThermo &    
)

Construct from dictionary and hhuCombustionThermo.

~SCOPE (  )

Member Function Documentation

TypeName ( "SCOPE"    )

Runtime type information.

tmp<volScalarField> Ma (  ) const

Return the Markstein number.

tmp<volScalarField> operator() (  ) const [virtual]

Return the laminar flame speed [m/s].

Implements laminarFlameSpeed.


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