Loading...
Searching...
No Matches
InertPhaseModel< BasePhaseModel > Class Template Reference

Class which represents an inert phase, with no reactions. Returns zero reaction rate and heat. More...

#include <InertPhaseModel.H>

Inheritance diagram for InertPhaseModel< BasePhaseModel >:
Collaboration diagram for InertPhaseModel< BasePhaseModel >:

Public Member Functions

 InertPhaseModel (const phaseSystem &fluid, const word &phaseName, const label index)
virtual ~InertPhaseModel ()
 Destructor.
virtual tmp< fvScalarMatrixR (volScalarField &Yi) const
 Return the fuel consumption rate matrix.
virtual tmp< volScalarFieldQdot () const
 Return the heat release rate.

Detailed Description

template<class BasePhaseModel>
class Foam::InertPhaseModel< BasePhaseModel >

Class which represents an inert phase, with no reactions. Returns zero reaction rate and heat.

Source files

Definition at line 48 of file InertPhaseModel.H.

Constructor & Destructor Documentation

◆ InertPhaseModel()

template<class BasePhaseModel>
InertPhaseModel ( const phaseSystem & fluid,
const word & phaseName,
const label index )

Definition at line 27 of file InertPhaseModel.C.

References fluid.

◆ ~InertPhaseModel()

template<class BasePhaseModel>
~InertPhaseModel ( )
virtual

Destructor.

Definition at line 41 of file InertPhaseModel.C.

Member Function Documentation

◆ R()

template<class BasePhaseModel>
Foam::tmp< Foam::fvScalarMatrix > R ( volScalarField & Yi) const
virtual

Return the fuel consumption rate matrix.

Definition at line 49 of file InertPhaseModel.C.

References Foam::dimMass, Foam::dimTime, and tmp< T >::New().

Here is the call graph for this function:

◆ Qdot()

template<class BasePhaseModel>
Foam::tmp< Foam::volScalarField > Qdot ( ) const
virtual

Return the heat release rate.

Definition at line 60 of file InertPhaseModel.C.

References Foam::dimEnergy, Foam::dimTime, Foam::dimVolume, IOobject::groupName(), mesh, name, and GeometricField< scalar, fvPatchField, volMesh >::New().

Here is the call graph for this function:

The documentation for this class was generated from the following files:
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/phaseModel/InertPhaseModel/InertPhaseModel.H
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/phaseModel/InertPhaseModel/InertPhaseModel.C