OpenFOAM logo
Open Source CFD Toolkit

hhuMixtureThermo Class Template Reference

Inheritance diagram for hhuMixtureThermo:

Inheritance graph
[legend]
Collaboration diagram for hhuMixtureThermo:

Collaboration graph
[legend]
List of all members.

template<class MixtureType>
class Foam::hhuMixtureThermo< MixtureType >


Public Member Functions

 TypeName ("hhuMixtureThermo")
 Runtime type information.
 hhuMixtureThermo (const fvMesh &)
 Construct from mesh.
 ~hhuMixtureThermo ()
combustionMixturecomposition ()
 Return the compostion of the combustion mixture.
const combustionMixturecomposition () const
 Return the compostion of the combustion mixture.
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].
tmp< scalarFieldhu (const scalarField &T, const labelList &cells) const
 Unburnt gas enthalpy for cell-set [J/kg].
tmp< scalarFieldhu (const scalarField &T, const label patchi) const
 Unburnt gas enthalpy for patch [J/kg].
tmp< volScalarFieldTb () const
 Burnt gas temperature [K].
tmp< volScalarFieldpsiu () const
 Unburnt gas compressibility [s^2/m^2].
tmp< volScalarFieldpsib () const
 Burnt gas compressibility [s^2/m^2].
tmp< volScalarFieldmuu () const
 Dynamic viscosity of unburnt gas [kg/ms].
tmp< volScalarFieldmub () const
 Dynamic viscosity of burnt gas [kg/ms].
bool read ()
 Read thermophysicalProperties dictionary.

Constructor & Destructor Documentation

hhuMixtureThermo const fvMesh  ) 
 

Construct from mesh.

~hhuMixtureThermo  ) 
 


Member Function Documentation

const combustionMixture& composition  )  const [inline, virtual]
 

Return the compostion of the combustion mixture.

Implements hCombustionThermo.

Definition at line 96 of file hhuMixtureThermo.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 hhuMixtureThermo.H.

void correct  )  [virtual]
 

Update properties.

Implements hhuCombustionThermo.

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.

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

Unburnt gas enthalpy for patch [J/kg].

Implements hhuCombustionThermo.

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

Unburnt gas enthalpy for cell-set [J/kg].

Implements hhuCombustionThermo.

tmp<volScalarField> mub  )  const [virtual]
 

Dynamic viscosity of burnt gas [kg/ms].

Implements hhuCombustionThermo.

tmp<volScalarField> muu  )  const [virtual]
 

Dynamic viscosity of unburnt gas [kg/ms].

Implements hhuCombustionThermo.

tmp<volScalarField> psib  )  const [virtual]
 

Burnt gas compressibility [s^2/m^2].

Implements hhuCombustionThermo.

tmp<volScalarField> psiu  )  const [virtual]
 

Unburnt gas compressibility [s^2/m^2].

Implements hhuCombustionThermo.

bool read  )  [virtual]
 

Read thermophysicalProperties dictionary.

Implements basicThermo.

tmp<volScalarField> Tb  )  const [virtual]
 

Burnt gas temperature [K].

Implements hhuCombustionThermo.

TypeName "hhuMixtureThermo< MixtureType >"   ) 
 

Runtime type information.


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