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 wordmixtureType () const
 Return the mixture type name. More...
 
const speciesTablespecies () const
 Return the table of species. More...
 
const boolListspeciesActive () const
 Access the specie active flags. More...
 
boolListspeciesActive ()
 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: