Go to the documentation of this file.
32 virtual Real
pressure(Real v, Real
e)
const = 0;
38 dp_duv(Real v, Real
e, Real & dp_dv, Real & dp_de, Real & dT_dv, Real & dT_de)
const = 0;
52 virtual Real
gamma(Real v, Real
e)
const = 0;
59 virtual Real
quality(Real v, Real
e)
const = 0;
73 virtual Real
c(Real v, Real
e)
const = 0;
81 virtual Real
cp(Real v, Real
e)
const = 0;
89 virtual Real
cv(Real v, Real
e)
const = 0;
105 virtual Real
mu(Real v, Real
e)
const = 0;
113 virtual Real
k(Real v, Real
e)
const = 0;
200 virtual void h_lat(Real
temperature, Real & hf, Real & hg, Real & hfg)
const = 0;
virtual Real cp(Real v, Real e) const =0
Constant pressure specific heat capacity as a function of specific volume and specific internal energ...
virtual void h_lat(Real temperature, Real &hf, Real &hg, Real &hfg) const =0
Latent enthalpy as a function of temperature.
virtual Real dT_dP_saturation(Real pressure) const =0
dT/dp along the saturation line
virtual Real rho(Real pressure, Real temperature, Real quality) const =0
Density as a function of pressure and temperature.
InputParameters validParams< HEMFluidProperties >()
virtual Real e(Real pressure, Real rho) const =0
Internal energy as a function of pressure and density.
virtual Real h(Real pressure, Real temperature, Real quality) const =0
Enthalpy.
Base class for fluid properties used with HEM.
virtual Real triplePointTemperature() const
Triple point temperature.
virtual Real gamma(Real v, Real e) const =0
Ratio of specific heats.
virtual Real pressure(Real v, Real e) const =0
Pressure as a function of specific internal energy and specific volume.
virtual Real alpha_vapor(Real v, Real e) const =0
Vapor void fraction as a function of specific volume and specific internal energy.
virtual void rho_e(Real pressure, Real temperature, Real &rho, Real &e) const =0
Density and internal energy as a function of pressure and temperature.
const std::string enthalpy
virtual Real p_critical() const =0
Critical pressure.
virtual void rho_dpT(Real pressure, Real temperature, Real &rho, Real &drho_dp, Real &drho_dT) const =0
Density derivative as a function of pressure and temperature.
virtual Real beta(Real pressure, Real temperature) const =0
Thermal expansion coefficient [1/K] as a function of pressure and temperature.
HEMFluidProperties(const InputParameters ¶meters)
virtual void h_dpT(Real pressure, Real temperature, Real &h, Real &dh_dp, Real &dh_dT) const =0
Derivative of Enthalpy as a function of temperature and pressure.
virtual Real mu(Real v, Real e) const =0
Dynamic viscosity, [Pa-s], as a function of specific volume and specific internal energy.
virtual Real criticalPressure() const
Critical pressure.
virtual Real v_ph(Real pressure, Real enthalpy) const =0
Specific volume as a function of pressure and enthalpy.
virtual Real quality_Tsat_h(Real Tsat, Real h) const =0
Quality as a function of saturation temperature and enthalpy.
virtual Real saturation_T(Real pressure) const =0
Saturation temperature.
virtual Real c(Real v, Real e) const =0
Sound speed as a function of specific volume and specific internal energy.
virtual Real quality(Real v, Real e) const =0
Quality as a function of specific volume and specific internal energy.
virtual Real cv(Real v, Real e) const =0
Constant volume specific heat capacity as a function of specific volume and specific internal energy.
virtual Real criticalDensity() const
Critical density.
virtual Real temperature(Real v, Real e) const =0
Temperature as a function of specific internal energy and specific volume.
virtual Real criticalTemperature() const
Critical temperature.
virtual Real surfaceTension(Real temperature) const =0
Surface Tension.
virtual Real molarMass() const
Molar mass [kg/mol].
virtual Real k(Real v, Real e) const =0
Thermal conductivity, [W/K-m], as a function of specific volume and specific internal energy.
virtual void dp_duv(Real v, Real e, Real &dp_dv, Real &dp_de, Real &dT_dv, Real &dT_de) const =0
Derivative of pressure w.r.t internal energy and specific volume.
virtual Real criticalInternalEnergy() const
Critical specific internal energy.
virtual Real triplePointPressure() const
Triple point pressure.
virtual Real saturation_P(Real temperature) const =0
Saturation pressure.