Go to the documentation of this file.
32 template<
class EquationOfState>
39 EquationOfState(
name, pt),
48 template<
class EquationOfState>
58 template<
class EquationOfState>
69 template<
class EquationOfState>
76 return Hs(
p,
T) + Hf_;
80 template<
class EquationOfState>
91 template<
class EquationOfState>
99 template<
class EquationOfState>
110 template<
class EquationOfState>
116 return Cp_.intfdT(
Pstd,
T) + Hf_ - (Cp_.intfByTdT(
Pstd,
T) + Sf_)*
T;
120 template<
class EquationOfState>
127 return Cp_.dfdT(
p,
T);
scalar Hc() const
Chemical enthalpy [J/kg].
scalar Gstd(const scalar T) const
Gibbs free energy of the mixture in the standard state [J/kg].
A class for handling words, derived from Foam::string.
scalar limit(const scalar T) const
Limit the temperature to be in the temperature range.
scalar Hs(const scalar p, const scalar T) const
const dimensionedScalar Pstd
Standard pressure.
scalar Hs(const scalar p, const scalar T) const
Sensible enthalpy [J/kg].
Enthalpy based thermodynamics package using non-uniform tabulated data for heat capacity vs temperatu...
volScalarField H(IOobject("H", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), mesh, dimensionedScalar(dimLength, Zero))
hTabulatedThermo(const dictionary &dict)
Construct from dictionary.
scalar Ha(const scalar p, const scalar T) const
Absolute enthalpy [J/kg].
scalar Cp(const scalar p, const scalar T) const
Heat capacity at constant pressure [J/kg/K].
scalar dCpdT(const scalar p, const scalar T) const
Temperature derivative of heat capacity at constant pressure.
const volScalarField & Cp
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
scalar S(const scalar p, const scalar T) const
Entropy [J/kg/K].