30 template<
class ThermophysicalProperties>
38 template<
class ThermophysicalProperties>
39 inline const ThermophysicalProperties&
43 return propertiesPtr_();
46 template<
class ThermophysicalProperties>
50 return propertiesPtr_->W();
54 template<
class ThermophysicalProperties>
61 return propertiesPtr_->limit(
T);
65 template<
class ThermophysicalProperties>
73 return propertiesPtr_->rho(
p,
T);
77 template<
class ThermophysicalProperties>
85 return propertiesPtr_->psi(
p,
T);
89 template<
class ThermophysicalProperties>
97 return propertiesPtr_->CpMCv(
p,
T);
101 template<
class ThermophysicalProperties>
109 return propertiesPtr_->Cp(
p,
T);
113 template<
class ThermophysicalProperties>
121 return propertiesPtr_->Hs(
p,
T);
125 template<
class ThermophysicalProperties>
129 return propertiesPtr_->Hf();
133 template<
class ThermophysicalProperties>
141 return propertiesPtr_->Ha(
p,
T);
145 template<
class ThermophysicalProperties>
153 return propertiesPtr_->Cp(
p,
T) - CpMCv(
p,
T);
157 template<
class ThermophysicalProperties>
165 return propertiesPtr_->Es(
p,
T);
169 template<
class ThermophysicalProperties>
177 return propertiesPtr_->Ea(
p,
T);
181 template<
class ThermophysicalProperties>
189 return propertiesPtr_->S(
p,
T);
193 template<
class ThermophysicalProperties>
201 return propertiesPtr_->mu(
p,
T);
205 template<
class ThermophysicalProperties>
213 return propertiesPtr_->kappa(
p,
T);
scalar Hf() const
Enthalpy of formation [J/kg].
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 psi(scalar p, scalar T) const
Liquid compressibility [s^2/m^2].
scalar mu(scalar p, scalar T) const
Liquid viscosity [Pa s].
scalar Cp(const scalar p, const scalar T) const
Heat capacity at constant pressure [J/kg/K].
scalar rho(scalar p, scalar T) const
Liquid density [kg/m^3].
scalar S(const scalar p, const scalar T) const
scalar Ha(const scalar p, const scalar T) const
Absolute enthalpy [J/kg].
scalar kappa(scalar p, scalar T) const
Liquid thermal conductivity [W/m/K].
scalar CpMCv(scalar p, scalar T) const
Return (Cp - Cv) [J/kg/K].
scalar Cv(const scalar p, const scalar T) const
Heat capacity at constant volume [J/kg/K].
const ThermophysicalProperties & properties() const
Return the physical properties model.
scalar W() const
Molecular weight [kg/kmol].
scalar Es(const scalar p, const scalar T) const
Sensible internal energy [J/kg].
const word & name() const
Return the specie name.
scalar Ea(const scalar p, const scalar T) const
Absolute internal energy [J/kg].
A class for handling words, derived from string.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)