Public Member Functions | List of all members
hePsiThermo< BasicPsiThermo, MixtureType > Class Template Reference

Energy for a mixture based on compressibility. More...

Inheritance diagram for hePsiThermo< BasicPsiThermo, MixtureType >:
Inheritance graph
[legend]
Collaboration diagram for hePsiThermo< BasicPsiThermo, MixtureType >:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("hePsiThermo")
 
 hePsiThermo (const fvMesh &, const word &phaseName)
 
 hePsiThermo (const fvMesh &, const word &phaseName, const word &dictionaryName)
 
virtual ~hePsiThermo ()
 
virtual void correct ()
 
- Public Member Functions inherited from heThermo< BasicPsiThermo, MixtureType >
 heThermo (const fvMesh &, const word &phaseName)
 
 heThermo (const fvMesh &, const dictionary &, const word &phaseName)
 
 heThermo (const fvMesh &, const word &phaseName, const word &dictionaryName)
 
virtual ~heThermo ()
 
virtual MixtureType::basicMixtureType & composition ()
 
virtual const MixtureType::basicMixtureType & composition () const
 
virtual word thermoName () const
 
virtual bool incompressible () const
 
virtual bool isochoric () const
 
virtual volScalarFieldhe ()
 
virtual const volScalarFieldhe () const
 
virtual tmp< volScalarFieldhe (const volScalarField &p, const volScalarField &T) const
 
virtual tmp< scalarFieldhe (const scalarField &p, const scalarField &T, const labelList &cells) const
 
virtual tmp< scalarFieldhe (const scalarField &p, const scalarField &T, const label patchi) const
 
virtual tmp< volScalarFieldhc () const
 
virtual tmp< scalarFieldTHE (const scalarField &he, const scalarField &p, const scalarField &T0, const labelList &cells) const
 
virtual tmp< scalarFieldTHE (const scalarField &he, const scalarField &p, const scalarField &T0, const label patchi) const
 
virtual tmp< scalarFieldCp (const scalarField &p, const scalarField &T, const label patchi) const
 
virtual tmp< scalarFieldCp (const scalarField &p, const scalarField &T, const labelList &cells) const
 
virtual tmp< volScalarFieldCp () const
 
virtual tmp< scalarFieldCv (const scalarField &p, const scalarField &T, const label patchi) const
 
virtual tmp< volScalarFieldCv () const
 
virtual tmp< scalarFieldrhoEoS (const scalarField &p, const scalarField &T, const labelList &cells) const
 
virtual tmp< volScalarFieldgamma () const
 
virtual tmp< scalarFieldgamma (const scalarField &p, const scalarField &T, const label patchi) const
 
virtual tmp< scalarFieldCpv (const scalarField &p, const scalarField &T, const label patchi) const
 
virtual tmp< volScalarFieldCpv () const
 
virtual tmp< volScalarFieldCpByCpv () const
 
virtual tmp< scalarFieldCpByCpv (const scalarField &p, const scalarField &T, const label patchi) const
 
virtual tmp< volScalarFieldW () const
 
virtual tmp< volScalarFieldkappa () const
 
virtual tmp< scalarFieldkappa (const label patchi) const
 
virtual tmp< volScalarFieldalphahe () const
 
virtual tmp< scalarFieldalphahe (const label patchi) const
 
virtual tmp< volScalarFieldkappaEff (const volScalarField &) const
 
virtual tmp< scalarFieldkappaEff (const scalarField &alphat, const label patchi) const
 
virtual tmp< volScalarFieldalphaEff (const volScalarField &alphat) const
 
virtual tmp< scalarFieldalphaEff (const scalarField &alphat, const label patchi) const
 
virtual bool read ()
 

Additional Inherited Members

- Protected Member Functions inherited from heThermo< BasicPsiThermo, MixtureType >
void heBoundaryCorrection (volScalarField &he)
 
- Protected Attributes inherited from heThermo< BasicPsiThermo, MixtureType >
volScalarField he_
 

Detailed Description

template<class BasicPsiThermo, class MixtureType>
class Foam::hePsiThermo< BasicPsiThermo, MixtureType >

Energy for a mixture based on compressibility.

Source files

Definition at line 49 of file hePsiThermo.H.

Constructor & Destructor Documentation

◆ hePsiThermo() [1/2]

hePsiThermo ( const fvMesh mesh,
const word phaseName 
)

Definition at line 137 of file hePsiThermo.C.

◆ hePsiThermo() [2/2]

hePsiThermo ( const fvMesh mesh,
const word phaseName,
const word dictionaryName 
)

Definition at line 159 of file hePsiThermo.C.

◆ ~hePsiThermo()

~hePsiThermo
virtual

Definition at line 184 of file hePsiThermo.C.

Member Function Documentation

◆ TypeName()

TypeName ( "hePsiThermo< BasicPsiThermo, MixtureType >"  )

◆ correct()

void correct
virtual

Definition at line 191 of file hePsiThermo.C.

References DebugInFunction, and Foam::endl().

Here is the call graph for this function:

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