32template<
class EquationOfState>
39 EquationOfState(
name, pt),
48template<
class EquationOfState>
58template<
class EquationOfState>
65 return Cp_.f(
p,
T) + EquationOfState::Cp(
p,
T);
69template<
class EquationOfState>
76 return Hs(
p,
T) + Hf_;
80template<
class EquationOfState>
87 return Cp_.intfdT(
p,
T) + EquationOfState::H(
p,
T);
91template<
class EquationOfState>
99template<
class EquationOfState>
106 return Cp_.intfByTdT(
p,
T) + EquationOfState::Sp(
p,
T) + Sf_;
110template<
class EquationOfState>
116 return Cp_.intfdT(Pstd,
T) + Hf_ - (Cp_.intfByTdT(Pstd,
T) + Sf_)*
T;
120template<
class EquationOfState>
127 return Cp_.dfdT(
p,
T);
scalar Hs(const scalar p, const scalar T) const
compactSpatialTensor S
The joint motion sub-space (3-DoF)
friend complex limit(const complex &c1, const complex &c2)
Enthalpy based thermodynamics package using non-uniform tabulated data for heat capacity vs temperatu...
scalar Hs(const scalar p, const scalar T) const
Sensible enthalpy [J/kg].
scalar dCpdT(const scalar p, const scalar T) const
Temperature derivative of heat capacity at constant pressure.
scalar Hc() const
Chemical enthalpy [J/kg].
scalar Ha(const scalar p, const scalar T) const
Absolute 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.
const volScalarField & Cp
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.