Thermo implementation based on compressibility with additional unburnt thermodynamic state. More...


Public Member Functions | |
| PsiuMulticomponentThermo (const fvMesh &, const word &phaseName) | |
| Construct from mesh and phase name. More... | |
| PsiuMulticomponentThermo (const PsiuMulticomponentThermo< BaseThermo > &)=delete | |
| Disallow default bitwise copy construction. More... | |
| virtual | ~PsiuMulticomponentThermo () |
| Destructor. More... | |
| virtual void | correct () |
| Update properties. More... | |
| virtual tmp< volScalarField > | fres () const |
| Return the residual fraction of fuel in the burnt mixture. More... | |
| virtual void | reset () |
| Reset the mixture to an unburnt state and update EGR. More... | |
| virtual const volScalarField & | Tu () const |
| Unburnt gas temperature [K]. More... | |
| virtual const volScalarField & | heu () const |
| Unburnt gas enthalpy [J/kg]. More... | |
| virtual volScalarField & | heu () |
| Unburnt gas enthalpy [J/kg]. More... | |
| virtual tmp< scalarField > | heu (const scalarField &T, const labelList &cells) const |
| Unburnt gas enthalpy for cell-set [J/kg]. More... | |
| virtual tmp< scalarField > | heu (const scalarField &T, const label patchi) const |
| Unburnt gas enthalpy for patch [J/kg]. More... | |
| virtual tmp< volScalarField > | Tb () const |
| Burnt gas temperature [K]. More... | |
| virtual tmp< volScalarField > | hr () const |
| Standard enthalpy of reaction [J/kg]. More... | |
| virtual tmp< volScalarField > | psiu () const |
| Unburnt gas compressibility [s^2/m^2]. More... | |
| virtual tmp< volScalarField > | psib () const |
| Burnt gas compressibility [s^2/m^2]. More... | |
| virtual tmp< volScalarField > | muu () const |
| Dynamic viscosity of unburnt gas [kg/m/s]. More... | |
| virtual tmp< volScalarField > | mub () const |
| Dynamic viscosity of burnt gas [kg/m/s]. More... | |
| void | operator= (const PsiuMulticomponentThermo< BaseThermo > &)=delete |
| Disallow default bitwise assignment. More... | |
Thermo implementation based on compressibility with additional unburnt thermodynamic state.
Definition at line 50 of file PsiuMulticomponentThermo.H.
| PsiuMulticomponentThermo | ( | const fvMesh & | mesh, |
| const word & | phaseName | ||
| ) |
Construct from mesh and phase name.
Definition at line 164 of file PsiuMulticomponentThermo.C.
|
delete |
Disallow default bitwise copy construction.
|
virtual |
Destructor.
Definition at line 216 of file PsiuMulticomponentThermo.C.
|
virtual |
Update properties.
Definition at line 223 of file PsiuMulticomponentThermo.C.
References Foam::fvPatchDistWave::calculate(), Foam::endl(), Foam::Info, and InfoInFunction.

|
virtual |
Return the residual fraction of fuel in the burnt mixture.
Definition at line 244 of file PsiuMulticomponentThermo.C.
References Foam::dimless, forAll, mesh, GeometricField< Type, GeoMesh, PrimitiveField >::New(), patchi, and tmp< T >::ref().

|
virtual |
Reset the mixture to an unburnt state and update EGR.
Definition at line 288 of file PsiuMulticomponentThermo.C.
References Y.
|
inlinevirtual |
Unburnt gas temperature [K].
Definition at line 105 of file PsiuMulticomponentThermo.H.
|
inlinevirtual |
Unburnt gas enthalpy [J/kg].
Definition at line 111 of file PsiuMulticomponentThermo.H.
|
inlinevirtual |
Unburnt gas enthalpy [J/kg].
Non-const access allowed for transport equations
Definition at line 118 of file PsiuMulticomponentThermo.H.
|
virtual |
Unburnt gas enthalpy for cell-set [J/kg].
Definition at line 296 of file PsiuMulticomponentThermo.C.

|
virtual |
Unburnt gas enthalpy for patch [J/kg].
Definition at line 315 of file PsiuMulticomponentThermo.C.

|
virtual |
Burnt gas temperature [K].
Definition at line 334 of file PsiuMulticomponentThermo.C.
References Foam::dimTemperature.
|
virtual |
Standard enthalpy of reaction [J/kg].
Definition at line 351 of file PsiuMulticomponentThermo.C.
References Foam::dimEnergy, and Foam::dimMass.
|
virtual |
Unburnt gas compressibility [s^2/m^2].
Definition at line 373 of file PsiuMulticomponentThermo.C.
References psi.
|
virtual |
Burnt gas compressibility [s^2/m^2].
Definition at line 389 of file PsiuMulticomponentThermo.C.
References psi.
|
virtual |
Dynamic viscosity of unburnt gas [kg/m/s].
Definition at line 407 of file PsiuMulticomponentThermo.C.
References Foam::dimDynamicViscosity, and Foam::constant::physicoChemical::mu.
|
virtual |
Dynamic viscosity of burnt gas [kg/m/s].
Definition at line 423 of file PsiuMulticomponentThermo.C.
References Foam::dimDynamicViscosity, and Foam::constant::physicoChemical::mu.
|
delete |
Disallow default bitwise assignment.