bInhomogeneousMixture Class Reference

Burnt gas combustion mixture for inhomogeneous lean, stoichiometric or rich conditions. More...

Inheritance diagram for bInhomogeneousMixture:
Collaboration diagram for bInhomogeneousMixture:

Public Types

enum  species { FT }
 Specie indices. More...
 

Public Member Functions

 ClassName ("bInhomogeneous")
 Runtime type information. More...
 
 bInhomogeneousMixture (const dictionary &)
 Construct from a dictionary. More...
 
 bInhomogeneousMixture (const bInhomogeneousMixture &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~bInhomogeneousMixture ()
 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...
 
void read (const dictionary &)
 Read dictionary. More...
 
void operator= (const bInhomogeneousMixture &)=delete
 Disallow default bitwise assignment. More...
 
- Public Member Functions inherited from bMixture
 bMixture ()
 Construct. More...
 
 bMixture (const bMixture &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~bMixture ()
 Destructor. More...
 
void operator= (const bMixture &)=delete
 Disallow default bitwise assignment. More...
 

Protected Attributes

speciesTable species_
 Table of specie names. More...
 
scalar stoicRatio_
 Stoichiometric air/fuel ratio. More...
 
boolList active_
 List of specie active flags. More...
 

Detailed Description

Burnt gas combustion mixture for inhomogeneous lean, stoichiometric or rich conditions.

in which the unburnt fuel mass-fraction ft (mixture fraction) defines the composition.

Source files

Definition at line 54 of file bInhomogeneousMixture.H.

Member Enumeration Documentation

◆ species

enum species

Specie indices.

Enumerator
FT 

Definition at line 78 of file bInhomogeneousMixture.H.

Constructor & Destructor Documentation

◆ bInhomogeneousMixture() [1/2]

bInhomogeneousMixture ( const dictionary dict)

Construct from a dictionary.

Definition at line 39 of file bInhomogeneousMixture.C.

◆ bInhomogeneousMixture() [2/2]

Disallow default bitwise copy construction.

◆ ~bInhomogeneousMixture()

virtual ~bInhomogeneousMixture ( )
inlinevirtual

Destructor.

Definition at line 91 of file bInhomogeneousMixture.H.

Member Function Documentation

◆ ClassName()

ClassName ( "bInhomogeneous"  )

Runtime type information.

◆ mixtureType()

virtual const word& mixtureType ( ) const
inlinevirtual

Return the mixture type name.

Implements bMixture.

Definition at line 98 of file bInhomogeneousMixture.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 104 of file bInhomogeneousMixture.H.

References bInhomogeneousMixture::species_.

◆ speciesActive() [1/2]

const boolList& speciesActive ( ) const
inline

Access the specie active flags.

Definition at line 110 of file bInhomogeneousMixture.H.

References bInhomogeneousMixture::active_.

◆ speciesActive() [2/2]

boolList& speciesActive ( )
inline

Access the specie active flags.

Definition at line 116 of file bInhomogeneousMixture.H.

References bInhomogeneousMixture::active_.

◆ read()

void read ( const dictionary dict)

Read dictionary.

Definition at line 52 of file bInhomogeneousMixture.C.

References dict, and dictionary::lookup().

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

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

◆ operator=()

void operator= ( const bInhomogeneousMixture )
delete

Disallow default bitwise assignment.

Member Data Documentation

◆ species_

speciesTable species_
protected

Table of specie names.

Definition at line 63 of file bInhomogeneousMixture.H.

Referenced by bInhomogeneousMixture::species().

◆ stoicRatio_

scalar stoicRatio_
protected

Stoichiometric air/fuel ratio.

Definition at line 66 of file bInhomogeneousMixture.H.

◆ active_

boolList active_
protected

List of specie active flags.

Definition at line 69 of file bInhomogeneousMixture.H.

Referenced by bInhomogeneousMixture::speciesActive().


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