uInhomogeneousbInhomogeneous Class Reference
Inheritance diagram for uInhomogeneousbInhomogeneous:
Collaboration diagram for uInhomogeneousbInhomogeneous:

Public Member Functions

 TypeName ("uInhomogeneousbInhomogeneous")
 Runtime type information. More...
 
 uInhomogeneousbInhomogeneous (const uRhoMulticomponentThermo &uThermo, const bRhoMulticomponentThermo &bThermo)
 Construct from components. More...
 
 uInhomogeneousbInhomogeneous (const uInhomogeneousbInhomogeneous &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~uInhomogeneousbInhomogeneous ()
 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 uInhomogeneousbInhomogeneous &)=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 uInhomogeneousbInhomogeneous.H.

Constructor & Destructor Documentation

◆ uInhomogeneousbInhomogeneous() [1/2]

Construct from components.

Definition at line 50 of file uInhomogeneousbInhomogeneous.C.

◆ uInhomogeneousbInhomogeneous() [2/2]

Disallow default bitwise copy construction.

◆ ~uInhomogeneousbInhomogeneous()

Destructor.

Definition at line 63 of file uInhomogeneousbInhomogeneous.C.

Member Function Documentation

◆ TypeName()

TypeName ( "uInhomogeneousbInhomogeneous"  )

Runtime type information.

◆ prompt()

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

Return the burnt gas prompt specie mass fractions.

corresponding to the given unburnt gas specie mass fractions

Implements ubMixtureMap.

Definition at line 72 of file uInhomogeneousbInhomogeneous.C.

References bInhomogeneousMixture::FT, uInhomogeneousMixture::FU, and PtrList< T >::set().

Here is the call graph for this function:

◆ 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 88 of file uInhomogeneousbInhomogeneous.H.

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

Here is the call graph for this function:

◆ operator=()

void operator= ( const uInhomogeneousbInhomogeneous )
delete

Disallow default bitwise assignment.


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