uHomogeneousbHomogeneous Class Reference
Inheritance diagram for uHomogeneousbHomogeneous:
Collaboration diagram for uHomogeneousbHomogeneous:

Public Member Functions

 TypeName ("uHomogeneousbHomogeneous")
 Runtime type information. More...
 
 uHomogeneousbHomogeneous (const uRhoMulticomponentThermo &uThermo, const bRhoMulticomponentThermo &bThermo)
 Construct from components. More...
 
 uHomogeneousbHomogeneous (const uHomogeneousbHomogeneous &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~uHomogeneousbHomogeneous ()
 Destructor. More...
 
virtual PtrList< volScalarField::Internalprompt (const PtrList< volScalarField > &Yu) const
 Return the burnt gas prompt specie mass fractions. More...
 
virtual void reset (const volScalarField &b, UPtrList< volScalarField > &Yu, const volScalarField &c, const UPtrList< const volScalarField > &Yb) const
 Reset the mixture to an unburnt state. More...
 
void operator= (const uHomogeneousbHomogeneous &)=delete
 Disallow default bitwise assignment. More...
 
- Public Member Functions inherited from ubMixtureMap
 TypeName ("ubMixtureMap")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, ubMixtureMap, thermo,(const uRhoMulticomponentThermo &uThermo, const bRhoMulticomponentThermo &bThermo),(uThermo, bThermo))
 
 ubMixtureMap (const uRhoMulticomponentThermo &uThermo, const bRhoMulticomponentThermo &bThermo)
 Construct from components. More...
 
 ubMixtureMap (const ubMixtureMap &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~ubMixtureMap ()
 Destructor. More...
 
void operator= (const ubMixtureMap &)=delete
 Disallow default bitwise assignment. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from ubMixtureMap
static autoPtr< ubMixtureMapNew (const uRhoMulticomponentThermo &uThermo, const bRhoMulticomponentThermo &bThermo)
 Return a reference to the selected XiEq model. More...
 
- Protected Member Functions inherited from ubMixtureMap
template<class Thermo , class To >
const To & mixtureCast (const Thermo &thermo) const
 
template<class To >
const To & uMixtureCast () const
 
template<class To >
const To & bMixtureCast () const
 
- Protected Attributes inherited from ubMixtureMap
const uRhoMulticomponentThermouThermo_
 
const bRhoMulticomponentThermobThermo_
 

Detailed Description

Definition at line 50 of file uHomogeneousbHomogeneous.H.

Constructor & Destructor Documentation

◆ uHomogeneousbHomogeneous() [1/2]

Construct from components.

Definition at line 43 of file uHomogeneousbHomogeneous.C.

◆ uHomogeneousbHomogeneous() [2/2]

Disallow default bitwise copy construction.

◆ ~uHomogeneousbHomogeneous()

Destructor.

Definition at line 55 of file uHomogeneousbHomogeneous.C.

Member Function Documentation

◆ TypeName()

TypeName ( "uHomogeneousbHomogeneous"  )

Runtime type information.

◆ prompt()

virtual PtrList<volScalarField::Internal> prompt ( const PtrList< volScalarField > &  Yu) const
inlinevirtual

Return the burnt gas prompt specie mass fractions.

corresponding to the given unburnt gas specie mass fractions

Implements ubMixtureMap.

Definition at line 80 of file uHomogeneousbHomogeneous.H.

References NotImplemented.

◆ reset()

virtual void reset ( const volScalarField b,
UPtrList< volScalarField > &  Yu,
const volScalarField c,
const UPtrList< const volScalarField > &  Yb 
) const
inlinevirtual

Reset the mixture to an unburnt state.

for multi-cycle simulations with EGR

Implements ubMixtureMap.

Definition at line 89 of file uHomogeneousbHomogeneous.H.

References Foam::exit(), Foam::FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ operator=()

void operator= ( const uHomogeneousbHomogeneous )
delete

Disallow default bitwise assignment.


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