Public Member Functions | List of all members
relaxation Class Reference

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

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

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 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< reactionRateFlameAreaNew (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()

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()

~relaxation ( )
virtual

Definition at line 70 of file relaxation.C.

References relaxation::correct().

Here is the call graph for this function:

Member Function Documentation

◆ TypeName()

TypeName ( "relaxation"  )

Runtime type information.

◆ correct()

void correct ( const volScalarField sigma)
virtual

Correct omega.

Implements reactionRateFlameArea.

Definition at line 77 of file relaxation.C.

References Foam::fvm::ddt(), DimensionedField< Type, GeoMesh >::dimensions(), Foam::dimVelocity, Foam::fvm::div(), Foam::e, turbulenceModel::epsilon(), turbulenceModel::k(), Foam::mag(), phi, relaxation::read(), rho, Foam::solve(), Foam::sqr(), Foam::fvm::SuSp(), and turbulence.

Referenced by relaxation::~relaxation().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read()

bool read ( const dictionary dictProperties)
virtual

Update properties from given dictionary.

Reimplemented from reactionRateFlameArea.

Definition at line 148 of file relaxation.C.

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

Referenced by relaxation::correct().

Here is the call graph for this function:
Here is the caller graph for this function:

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