uHomogeneousMixture Class Reference

Unburnt gas mixture for homogeneous lean, stoichiometric or rich conditions. More...

Inheritance diagram for uHomogeneousMixture:
Collaboration diagram for uHomogeneousMixture:

Public Member Functions

 ClassName ("uHomogeneous")
 Runtime type information. More...
 
 uHomogeneousMixture (const dictionary &)
 Construct from a dictionary. More...
 
 uHomogeneousMixture (const uHomogeneousMixture &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~uHomogeneousMixture ()
 Destructor. More...
 
virtual const word & mixtureType () const
 Return the mixture type name. More...
 
const speciesTable & species () const
 Return the table of species. More...
 
const boolList & speciesActive () const
 Access the specie active flags. More...
 
boolList & speciesActive ()
 Access the specie active flags. More...
 
scalar Phi (const scalarFieldListSlice &Yu) const
 Return the fuel-oxidant equivalence ratio. More...
 
void read (const dictionary &)
 Read dictionary. More...
 
void operator= (const uHomogeneousMixture &)=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...
 

Protected Attributes

scalar Phi_
 Return the fuel-oxidant equivalence ratio. More...
 

Detailed Description

Unburnt gas mixture for homogeneous lean, stoichiometric or rich conditions.

Source files

Definition at line 50 of file uHomogeneousMixture.H.

Constructor & Destructor Documentation

◆ uHomogeneousMixture() [1/2]

uHomogeneousMixture ( const dictionary &  dict)

Construct from a dictionary.

Definition at line 38 of file uHomogeneousMixture.C.

◆ uHomogeneousMixture() [2/2]

Disallow default bitwise copy construction.

◆ ~uHomogeneousMixture()

virtual ~uHomogeneousMixture ( )
inlinevirtual

Destructor.

Definition at line 78 of file uHomogeneousMixture.H.

Member Function Documentation

◆ ClassName()

ClassName ( "uHomogeneous"  )

Runtime type information.

◆ mixtureType()

virtual const word& mixtureType ( ) const
inlinevirtual

Return the mixture type name.

Implements uMixture.

Definition at line 85 of file uHomogeneousMixture.H.

References Foam::typeName().

Here is the call graph for this function:

◆ species()

const speciesTable& species ( ) const
inline

Return the table of species.

Definition at line 91 of file uHomogeneousMixture.H.

References hashedWordList::null.

◆ speciesActive() [1/2]

const boolList& speciesActive ( ) const
inline

Access the specie active flags.

Definition at line 97 of file uHomogeneousMixture.H.

References NotImplemented, and List< bool >::null().

Here is the call graph for this function:

◆ speciesActive() [2/2]

boolList& speciesActive ( )
inline

Access the specie active flags.

Definition at line 104 of file uHomogeneousMixture.H.

References NotImplemented, and List< bool >::null().

Here is the call graph for this function:

◆ Phi()

scalar Phi ( const scalarFieldListSlice &  Yu) const
inline

Return the fuel-oxidant equivalence ratio.

Definition at line 111 of file uHomogeneousMixture.H.

References uHomogeneousMixture::Phi_.

◆ read()

void read ( const dictionary &  dict)

Read dictionary.

Definition at line 49 of file uHomogeneousMixture.C.

References dict, and dictionary::lookup().

Referenced by UHomogeneousMixture< ThermoType >::read().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator=()

void operator= ( const uHomogeneousMixture &  )
delete

Disallow default bitwise assignment.

Member Data Documentation

◆ Phi_

scalar Phi_
protected

Return the fuel-oxidant equivalence ratio.

Definition at line 59 of file uHomogeneousMixture.H.

Referenced by uHomogeneousMixture::Phi().


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