relaxation Class Reference

Consumption rate per unit of flame area obtained from a relaxation equation. More...

Inheritance diagram for relaxation:
Collaboration diagram for relaxation:

Public Member Functions

 TypeName ("relaxation")
 Runtime type information. More...
 
 relaxation (const word modelType, const dictionary &dictCoeffs, const fvMesh &mesh, const combustionModel &combModel)
 Construct from dictionary and psiReactionThermo. More...
 
virtual ~relaxation ()
 
virtual void correct (const volScalarField &sigma)
 Correct omega. More...
 
virtual bool read (const dictionary &dictProperties)
 Update properties from given dictionary. More...
 
- Public Member Functions inherited from reactionRateFlameArea
 TypeName ("reactionRateFlameArea")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, reactionRateFlameArea, dictionary,(const word modelType, const dictionary &dict, const fvMesh &mesh, const combustionModel &combModel),(modelType, dict, mesh, combModel))
 
 reactionRateFlameArea (const dictionary &dict, const fvMesh &mesh, const combustionModel &combModel)
 Construct from dictionary and psiReactionThermo. More...
 
 reactionRateFlameArea (const word &modelType, const dictionary &dict, const fvMesh &mesh, const combustionModel &combModel)
 Construct from components. More...
 
virtual ~reactionRateFlameArea ()
 
const volScalarFieldomega () const
 Access functions. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from reactionRateFlameArea
static autoPtr
< reactionRateFlameArea
New (const dictionary &dict, const fvMesh &mesh, const combustionModel &combModel)
 
- Protected Attributes inherited from reactionRateFlameArea
dictionary coeffDict_
 Dictionary. More...
 
const fvMeshmesh_
 Mesh reference. More...
 
const combustionModelcombModel_
 Combstion model owner. More...
 
word fuel_
 Fuel name. More...
 
volScalarField omega_
 Fuel consumption rate per unit of flame area. More...
 

Detailed Description

Consumption rate per unit of flame area obtained from a relaxation equation.

Source files

Definition at line 51 of file relaxation.H.

Constructor & Destructor Documentation

relaxation ( const word  modelType,
const dictionary dictCoeffs,
const fvMesh mesh,
const combustionModel combModel 
)

Construct from dictionary and psiReactionThermo.

Definition at line 51 of file relaxation.C.

~relaxation ( )
virtual

Definition at line 67 of file relaxation.C.

Member Function Documentation

TypeName ( "relaxation"  )

Runtime type information.

void correct ( const volScalarField sigma)
virtual

Correct omega.

Implements reactionRateFlameArea.

Definition at line 74 of file relaxation.C.

References Foam::fvm::ddt(), DimensionedField< Type, GeoMesh >::dimensions(), Foam::fvm::div(), Foam::e, Foam::mag(), phi, rho, Foam::solve(), Foam::sqr(), and Foam::fvm::SuSp().

Here is the call graph for this function:

bool read ( const dictionary dictProperties)
virtual

Update properties from given dictionary.

Reimplemented from reactionRateFlameArea.

Definition at line 139 of file relaxation.C.

References dictionary::lookup(), reactionRateFlameArea::read(), ITstream::read(), and dictionary::subDict().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
  • src/combustionModels/FSD/reactionRateFlameAreaModels/relaxation/relaxation.H
  • src/combustionModels/FSD/reactionRateFlameAreaModels/relaxation/relaxation.C