bHomogeneousMixture Class Reference

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

Inheritance diagram for bHomogeneousMixture:
Collaboration diagram for bHomogeneousMixture:

Public Member Functions

 ClassName ("bHomogeneous")
 Runtime type information. More...
 
 bHomogeneousMixture (const dictionary &)
 Construct from a dictionary. More...
 
 bHomogeneousMixture (const bHomogeneousMixture &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~bHomogeneousMixture ()
 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...
 
void read (const dictionary &)
 Read dictionary. More...
 
void operator= (const bHomogeneousMixture &)=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...
 

Detailed Description

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

Source files

Definition at line 50 of file bHomogeneousMixture.H.

Constructor & Destructor Documentation

◆ bHomogeneousMixture() [1/2]

bHomogeneousMixture ( const dictionary &  dict)

Construct from a dictionary.

Definition at line 38 of file bHomogeneousMixture.C.

◆ bHomogeneousMixture() [2/2]

Disallow default bitwise copy construction.

◆ ~bHomogeneousMixture()

virtual ~bHomogeneousMixture ( )
inlinevirtual

Destructor.

Definition at line 71 of file bHomogeneousMixture.H.

Member Function Documentation

◆ ClassName()

ClassName ( "bHomogeneous"  )

Runtime type information.

◆ mixtureType()

virtual const word& mixtureType ( ) const
inlinevirtual

Return the mixture type name.

Implements bMixture.

Definition at line 78 of file bHomogeneousMixture.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 84 of file bHomogeneousMixture.H.

References hashedWordList::null.

◆ speciesActive() [1/2]

const boolList& speciesActive ( ) const
inline

Access the specie active flags.

Definition at line 90 of file bHomogeneousMixture.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 97 of file bHomogeneousMixture.H.

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

Here is the call graph for this function:

◆ read()

void read ( const dictionary &  dict)

Read dictionary.

Definition at line 47 of file bHomogeneousMixture.C.

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

Here is the caller graph for this function:

◆ operator=()

void operator= ( const bHomogeneousMixture &  )
delete

Disallow default bitwise assignment.


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