30template<
class ThermophysicalProperties>
31inline const ThermophysicalProperties&
35 return *propertiesPtr_;
39template<
class ThermophysicalProperties>
43 return propertiesPtr_->W();
47template<
class ThermophysicalProperties>
54 return propertiesPtr_->
limit(
T);
58template<
class ThermophysicalProperties>
66 return propertiesPtr_->rho(
p,
T);
70template<
class ThermophysicalProperties>
78 return propertiesPtr_->psi(
p,
T);
82template<
class ThermophysicalProperties>
90 return propertiesPtr_->CpMCv(
p,
T);
94template<
class ThermophysicalProperties>
102 return propertiesPtr_->Cp(
p,
T);
106template<
class ThermophysicalProperties>
114 return propertiesPtr_->Ha(
p,
T);
118template<
class ThermophysicalProperties>
126 return propertiesPtr_->Hs(
p,
T);
130template<
class ThermophysicalProperties>
134 return propertiesPtr_->Hc();
138template<
class ThermophysicalProperties>
146 return propertiesPtr_->Cp(
p,
T) - CpMCv(
p,
T);
150template<
class ThermophysicalProperties>
158 return propertiesPtr_->Hs(
p,
T) -
p/propertiesPtr_->rho(
p,
T);
162template<
class ThermophysicalProperties>
170 return propertiesPtr_->
Ha(
p,
T) -
p/propertiesPtr_->rho(
p,
T);
174template<
class ThermophysicalProperties>
182 return propertiesPtr_->S(
p,
T);
186template<
class ThermophysicalProperties>
194 return propertiesPtr_->mu(
p,
T);
198template<
class ThermophysicalProperties>
206 return propertiesPtr_->kappa(
p,
T);
210template<
class ThermophysicalProperties>
218 return propertiesPtr_->alphah(
p,
T);
compactSpatialTensor S
The joint motion sub-space (3-DoF)
friend complex limit(const complex &c1, const complex &c2)
Wrapper class providing run-time selection of thermophysicalProperties for the templated thermodynami...
scalar Hs(const scalar p, const scalar T) const
Sensible enthalpy [J/kg].
scalar Hc() const
Chemical enthalpy [J/kg].
scalar Ha(const scalar p, const scalar T) const
Absolute Enthalpy [J/kg].
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 W() const
Molecular weight [kg/kmol].
scalar Es(const scalar p, const scalar T) const
Sensible internal energy [J/kg].
const volScalarField & psi
const volScalarField & Cv
const volScalarField & Cp
const dimensionedScalar kappa
Coulomb constant: default SI units: [N.m2/C2].
const dimensionedScalar mu
Atomic mass unit.