OpenFOAM logo
Open Source CFD Toolkit

hCombustionThermo Class Reference

Inheritance diagram for hCombustionThermo:

Inheritance graph
[legend]
Collaboration diagram for hCombustionThermo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("hCombustionThermo")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, hCombustionThermo, fvMesh,(const fvMesh &mesh),(mesh))
 hCombustionThermo (const fvMesh &)
 Construct from dictionary and mesh.
virtual ~hCombustionThermo ()
virtual combustionMixturecomposition ()=0
 Return the composition of the combustion mixture.
virtual const combustionMixturecomposition () const =0
 Return the composition of the combustion mixture.
volScalarFieldh ()
 Enthalpy [J/kg].
const volScalarFieldh () const
 Enthalpy [J/kg].
virtual void correct ()=0
 Update properties.

Static Public Member Functions

autoPtr< hCombustionThermoNew (const fvMesh &)

Protected Attributes

volScalarField h_

Constructor & Destructor Documentation

hCombustionThermo const fvMesh  ) 
 

Construct from dictionary and mesh.

virtual ~hCombustionThermo  )  [virtual]
 


Member Function Documentation

virtual const combustionMixture& composition  )  const [pure virtual]
 

Return the composition of the combustion mixture.

Implemented in hhuMixtureThermo, and hMixtureThermo.

virtual combustionMixture& composition  )  [pure virtual]
 

Return the composition of the combustion mixture.

Implemented in hhuMixtureThermo, and hMixtureThermo.

virtual void correct  )  [pure virtual]
 

Update properties.

Implements basicThermo.

Implemented in hhuCombustionThermo, hhuMixtureThermo, and hMixtureThermo.

declareRunTimeSelectionTable autoPtr  ,
hCombustionThermo  ,
fvMesh  ,
(const fvMesh &mesh ,
(mesh
 

const volScalarField& h  )  const [inline, virtual]
 

Enthalpy [J/kg].

Reimplemented from basicThermo.

Definition at line 127 of file hCombustionThermo.H.

volScalarField& h  )  [inline, virtual]
 

Enthalpy [J/kg].

Non-const access allowed for transport equations

Reimplemented from basicThermo.

Definition at line 121 of file hCombustionThermo.H.

autoPtr<hCombustionThermo> New const fvMesh  )  [static]
 

Reimplemented from basicThermo.

Reimplemented in hhuCombustionThermo.

TypeName "hCombustionThermo"   ) 
 

Runtime type information.


Member Data Documentation

volScalarField h_ [protected]
 

Definition at line 69 of file hCombustionThermo.H.


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