uMulticomponentMixture Class Reference

Unburnt gas combustion multicomponent mixture for a single fuel specie. More...

Inheritance diagram for uMulticomponentMixture:
Collaboration diagram for uMulticomponentMixture:

Public Member Functions

 ClassName ("uMulticomponent")
 Runtime type information. More...
 
 uMulticomponentMixture (const speciesTable &species, const dictionary &)
 Construct from the speciesTable and dictionary. More...
 
 uMulticomponentMixture (const uMulticomponentMixture &)=delete
 Disallow default bitwise copy construction. More...
 
virtual const wordmixtureType () const
 Return the mixture type name. More...
 
label fu () const
 Return the fuel specie index. More...
 
scalar stoicRatio () const
 Return the stoichiometric air/fuel ratio. More...
 
scalar Phi (const scalarFieldListSlice &Yu) const
 Return the fuel-oxidant equivalence ratio. More...
 
void operator= (const uMulticomponentMixture &)=delete
 Disallow default bitwise assignment. More...
 
- Public Member Functions inherited from uMixture
 uMixture ()
 Construct. More...
 
 uMixture (const uMixture &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~uMixture ()
 Destructor. More...
 
void operator= (const uMixture &)=delete
 Disallow default bitwise assignment. More...
 

Detailed Description

Unburnt gas combustion multicomponent mixture for a single fuel specie.

to provide composition support for unburnt chemistry integration for e.g. knock simulations.

Source files

Definition at line 53 of file uMulticomponentMixture.H.

Constructor & Destructor Documentation

◆ uMulticomponentMixture() [1/2]

uMulticomponentMixture ( const speciesTable species,
const dictionary dict 
)

Construct from the speciesTable and dictionary.

Definition at line 38 of file uMulticomponentMixture.C.

◆ uMulticomponentMixture() [2/2]

Disallow default bitwise copy construction.

Member Function Documentation

◆ ClassName()

ClassName ( "uMulticomponent"  )

Runtime type information.

◆ mixtureType()

virtual const word& mixtureType ( ) const
inlinevirtual

Return the mixture type name.

Implements uMixture.

Definition at line 88 of file uMulticomponentMixture.H.

References Foam::typeName().

Here is the call graph for this function:

◆ fu()

label fu ( ) const
inline

Return the fuel specie index.

Definition at line 94 of file uMulticomponentMixture.H.

◆ stoicRatio()

scalar stoicRatio ( ) const
inline

Return the stoichiometric air/fuel ratio.

Definition at line 100 of file uMulticomponentMixture.H.

Referenced by uMulticomponentbInhomogeneous::reset().

Here is the caller graph for this function:

◆ Phi()

Foam::scalar Phi ( const scalarFieldListSlice &  Yu) const

Return the fuel-oxidant equivalence ratio.

Definition at line 51 of file uMulticomponentMixture.C.

References Foam::max().

Here is the call graph for this function:

◆ operator=()

void operator= ( const uMulticomponentMixture )
delete

Disallow default bitwise assignment.


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