OpenFOAM logo
Open Source CFD Toolkit

hMixtureThermo Class Template Reference

Inheritance diagram for hMixtureThermo:

Inheritance graph
[legend]
Collaboration diagram for hMixtureThermo:

Collaboration graph
[legend]
List of all members.

template<class MixtureType>
class Foam::hMixtureThermo< MixtureType >


Public Member Functions

 TypeName ("hMixtureThermo")
 Runtime type information.
 hMixtureThermo (const fvMesh &)
 Construct from mesh.
virtual ~hMixtureThermo ()
combustionMixturecomposition ()
 Return the compostion of the combustion mixture.
const combustionMixturecomposition () const
 Return the compostion of the combustion mixture.
virtual void correct ()
 Update properties.
tmp< scalarFieldh (const scalarField &T, const labelList &cells) const
 Enthalpy for cell-set [J/kg].
tmp< scalarFieldh (const scalarField &T, const label patchi) const
 Enthalpy for patch [J/kg].
tmp< scalarFieldCp (const scalarField &T, const label patchi) const
 Heat capacity at constant pressure for patch [J/kg/K].
tmp< volScalarFieldCp () const
 Heat capacity at constant pressure [J/kg/K].
virtual bool read ()
 Read thermophysicalProperties dictionary.

Constructor & Destructor Documentation

hMixtureThermo const fvMesh  ) 
 

Construct from mesh.

virtual ~hMixtureThermo  )  [virtual]
 


Member Function Documentation

const combustionMixture& composition  )  const [inline, virtual]
 

Return the compostion of the combustion mixture.

Implements hCombustionThermo.

Definition at line 96 of file hMixtureThermo.H.

References Foam::label, Foam::labelList, and Foam::scalarField.

combustionMixture& composition  )  [inline, virtual]
 

Return the compostion of the combustion mixture.

Implements hCombustionThermo.

Definition at line 90 of file hMixtureThermo.H.

virtual void correct  )  [virtual]
 

Update properties.

Implements hCombustionThermo.

tmp<volScalarField> Cp  )  const [virtual]
 

Heat capacity at constant pressure [J/kg/K].

Reimplemented from basicThermo.

tmp<scalarField> Cp const scalarField T,
const label  patchi
const [virtual]
 

Heat capacity at constant pressure for patch [J/kg/K].

Reimplemented from basicThermo.

tmp<scalarField> h const scalarField T,
const label  patchi
const [virtual]
 

Enthalpy for patch [J/kg].

Reimplemented from basicThermo.

tmp<scalarField> h const scalarField T,
const labelList cells
const [virtual]
 

Enthalpy for cell-set [J/kg].

Reimplemented from basicThermo.

virtual bool read  )  [virtual]
 

Read thermophysicalProperties dictionary.

Implements basicThermo.

TypeName "hMixtureThermo< MixtureType >"   ) 
 

Runtime type information.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org