

Public Member Functions | |
| TypeName ("uInhomogeneousEGRbInhomogeneous") | |
| Runtime type information. More... | |
| uInhomogeneousEGRbInhomogeneous (const uRhoMulticomponentThermo &uThermo, const bRhoMulticomponentThermo &bThermo) | |
| Construct from components. More... | |
| uInhomogeneousEGRbInhomogeneous (const uInhomogeneousEGRbInhomogeneous &)=delete | |
| Disallow default bitwise copy construction. More... | |
| virtual | ~uInhomogeneousEGRbInhomogeneous () |
| Destructor. More... | |
| virtual PtrList< volScalarField::Internal > | prompt (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 uInhomogeneousEGRbInhomogeneous &)=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< ubMixtureMap > | New (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 uRhoMulticomponentThermo & | uThermo_ |
| const bRhoMulticomponentThermo & | bThermo_ |
Definition at line 50 of file uInhomogeneousEGRbInhomogeneous.H.
| uInhomogeneousEGRbInhomogeneous | ( | const uRhoMulticomponentThermo & | uThermo, |
| const bRhoMulticomponentThermo & | bThermo | ||
| ) |
Construct from components.
Definition at line 50 of file uInhomogeneousEGRbInhomogeneous.C.
|
delete |
Disallow default bitwise copy construction.
|
virtual |
Destructor.
Definition at line 63 of file uInhomogeneousEGRbInhomogeneous.C.
| TypeName | ( | "uInhomogeneousEGRbInhomogeneous" | ) |
Runtime type information.
|
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 uInhomogeneousEGRbInhomogeneous.C.
References uInhomogeneousEGRMixture::EGR, bInhomogeneousMixture::FT, uInhomogeneousEGRMixture::FU, PtrList< T >::set(), and uInhomogeneousEGRMixture::stoicRatio().

|
virtual |
Reset the mixture to an unburnt state.
for multi-cycle simulations with EGR
Implements ubMixtureMap.
Definition at line 92 of file uInhomogeneousEGRbInhomogeneous.C.
References b, Foam::constant::universal::c, uInhomogeneousEGRMixture::EGR, bInhomogeneousMixture::FT, uInhomogeneousEGRMixture::FU, Foam::max(), and uInhomogeneousEGRMixture::stoicRatio().

|
delete |
Disallow default bitwise assignment.