All Classes Namespaces Files Functions Variables Typedefs Friends Macros Groups
Public Member Functions | Static Public Member Functions | List of all members
psiQGDReactionThermo Class Referenceabstract

Foam::psiQGDReactionThermo. More...

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

Public Member Functions

 TypeName ("psiQGDReactionThermo")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, psiQGDReactionThermo, fvMesh,(const fvMesh &mesh, const word &phaseName),(mesh, phaseName))
 Declare run-time constructor selection tables. More...
 
 declareRunTimeSelectionTable (autoPtr, psiQGDReactionThermo, fvMeshDictPhase,(const fvMesh &mesh, const word &phaseName, const word &dictName),(mesh, phaseName, dictName))
 Declare run-time constructor selection table for dictionary based. More...
 
 psiQGDReactionThermo (const fvMesh &, const word &phaseName)
 Construct from mesh and phase name. More...
 
 psiQGDReactionThermo (const fvMesh &, const word &phaseName, const word &dictName)
 Construct from mesh,dictionary,phase name with a single temperature. More...
 
virtual ~psiQGDReactionThermo ()
 Destructor. More...
 
virtual basicSpecieMixture & composition ()=0
 Return the composition of the multi-component mixture. More...
 
virtual const basicSpecieMixture & composition () const =0
 Return the composition of the multi-component mixture. More...
 
- Public Member Functions inherited from psiQGDThermo
 TypeName ("psiQGDThermo")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, psiQGDThermo, fvMesh,(const fvMesh &mesh, const word &phaseName),(mesh, phaseName))
 Declare run-time constructor selection table. More...
 
 psiQGDThermo (const fvMesh &, const word &phaseName)
 Construct from mesh and phase name. More...
 
 psiQGDThermo (const fvMesh &, const word &phaseName, const word &dictName)
 Construct from mesh and phase name. More...
 
virtual ~psiQGDThermo ()
 Destructor. More...
 
bool read ()
 
const volScalarField & c () const
 
virtual const volScalarField & p () const
 
volScalarField & p ()
 
virtual tmp< volScalarField > rho () const
 
virtual tmp< volScalarField > mu () const
 
- Public Member Functions inherited from QGDThermo
 TypeName ("QGDThermo")
 
 QGDThermo (const fvMesh &mesh, const dictionary &dict)
 Construct from mesh and dictionary. More...
 
virtual ~QGDThermo ()
 
const volScalarField & hQGD () const
 
const volScalarField & tauQGD () const
 
const surfaceScalarField & hQGDf () const
 
const surfaceScalarField & tauQGDf () const
 
const volScalarField & muQGD () const
 
const volScalarField & alphauQGD () const
 
const volScalarField & aQGD () const
 
const surfaceScalarField & aQGDf () const
 
Switch implicitDiffusion () const
 

Static Public Member Functions

static autoPtr
< psiQGDReactionThermo
New (const fvMesh &, const word &phaseName=word::null)
 Standard selection based on fvMesh. More...
 
static autoPtr
< psiQGDReactionThermo
New (const fvMesh &, const word &phaseName, const word &dictName)
 Selector based on mesh, phase name and dictionary. More...
 
- Static Public Member Functions inherited from psiQGDThermo
static autoPtr< psiQGDThermoNew (const fvMesh &mesh, const word &phaseName=word::null)
 Selector. More...
 
static autoPtr< psiQGDThermoNew (const fvMesh &mesh, const word &phaseName, const word &dictName)
 Selector. More...
 

Additional Inherited Members

- Protected Member Functions inherited from psiQGDThermo
 psiQGDThermo (const psiQGDThermo &)
 Construct as copy (not implemented) More...
 
- Protected Member Functions inherited from QGDThermo
qgd::QGDCoeffsqgdCoeffs ()
 
void correctQGD (volScalarField &mu, volScalarField &alphau)
 
- Protected Attributes inherited from psiQGDThermo
volScalarField c_
 
volScalarField gamma_
 

Detailed Description

Foam::psiQGDReactionThermo.

Source files

Definition at line 54 of file psiQGDReactionThermo.H.

Constructor & Destructor Documentation

psiQGDReactionThermo ( const fvMesh &  mesh,
const word &  phaseName 
)

Construct from mesh and phase name.

Definition at line 41 of file psiQGDReactionThermo.C.

psiQGDReactionThermo ( const fvMesh &  mesh,
const word &  phaseName,
const word &  dictName 
)

Construct from mesh,dictionary,phase name with a single temperature.

Definition at line 51 of file psiQGDReactionThermo.C.

~psiQGDReactionThermo ( )
virtual

Destructor.

Definition at line 86 of file psiQGDReactionThermo.C.

Member Function Documentation

TypeName ( "psiQGDReactionThermo"  )

Runtime type information.

declareRunTimeSelectionTable ( autoPtr  ,
psiQGDReactionThermo  ,
fvMesh  ,
(const fvMesh &mesh, const word &phaseName)  ,
(mesh, phaseName)   
)

Declare run-time constructor selection tables.

declareRunTimeSelectionTable ( autoPtr  ,
psiQGDReactionThermo  ,
fvMeshDictPhase  ,
(const fvMesh &mesh, const word &phaseName, const word &dictName)  ,
(mesh, phaseName, dictName)   
)

Declare run-time constructor selection table for dictionary based.

Foam::autoPtr< Foam::psiQGDReactionThermo > New ( const fvMesh &  mesh,
const word &  phaseName = word::null 
)
static

Standard selection based on fvMesh.

Definition at line 64 of file psiQGDReactionThermo.C.

Foam::autoPtr< Foam::psiQGDReactionThermo > New ( const fvMesh &  mesh,
const word &  phaseName,
const word &  dictName 
)
static

Selector based on mesh, phase name and dictionary.

Definition at line 74 of file psiQGDReactionThermo.C.

virtual basicSpecieMixture& composition ( )
pure virtual

Return the composition of the multi-component mixture.

virtual const basicSpecieMixture& composition ( ) const
pure virtual

Return the composition of the multi-component mixture.


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