28 template<
class ThermophysicalProperties>
29 inline const ThermophysicalProperties&
33 return propertiesPtr_();
36 template<
class ThermophysicalProperties>
40 return propertiesPtr_->W();
44 template<
class ThermophysicalProperties>
51 return propertiesPtr_->limit(T);
55 template<
class ThermophysicalProperties>
63 return propertiesPtr_->rho(p, T);
67 template<
class ThermophysicalProperties>
75 return propertiesPtr_->psi(p, T);
79 template<
class ThermophysicalProperties>
87 return propertiesPtr_->CpMCv(p, T);
91 template<
class ThermophysicalProperties>
99 return propertiesPtr_->Cp(p, T);
103 template<
class ThermophysicalProperties>
111 return propertiesPtr_->Ha(p, T);
115 template<
class ThermophysicalProperties>
123 return propertiesPtr_->Hs(p, T);
127 template<
class ThermophysicalProperties>
131 return propertiesPtr_->Hc();
135 template<
class ThermophysicalProperties>
143 return propertiesPtr_->S(p, T);
147 template<
class ThermophysicalProperties>
155 return propertiesPtr_->mu(p, T);
159 template<
class ThermophysicalProperties>
167 return propertiesPtr_->kappa(p, T);
171 template<
class ThermophysicalProperties>
179 return propertiesPtr_->alphah(p, T);
scalar kappa(scalar p, scalar T) const
Liquid thermal conductivity [W/(m K)].
scalar Cp(const scalar p, const scalar T) const
Heat capacity at constant pressure [J/(kg K)].
scalar CpMCv(scalar p, scalar T) const
Return (Cp - Cv) [J/(kg K].
scalar alphah(const scalar p, const scalar T) const
Liquid thermal diffusivity of enthalpy [kg/ms].
scalar rho(scalar p, scalar T) const
Liquid density [kg/m^3].
scalar W() const
Molecular weight [kg/kmol].
scalar Ha(const scalar p, const scalar T) const
Absolute Enthalpy [J/kg].
scalar S(const scalar p, const scalar T) const
scalar psi(scalar p, scalar T) const
Liquid compressibility rho/p [s^2/m^2].
const ThermophysicalProperties & properties() const
Return reference to the selected physical properties class.
scalar mu(scalar p, scalar T) const
Liquid viscosity [Pa s].
scalar limit(const scalar T) const
Limit the temperature to be in the range Tlow_ to Thigh_.
scalar Hs(const scalar p, const scalar T) const
Sensible enthalpy [J/kg].
scalar Hc() const
Chemical enthalpy [J/kg].