Stiffened gas fluid properties. More...
#include <StiffenedGasFluidProperties.h>
Public Member Functions | |
StiffenedGasFluidProperties (const InputParameters ¶meters) | |
virtual | ~StiffenedGasFluidProperties () |
virtual Real | p_from_v_e (Real v, Real e) const override |
Pressure from specific volume and specific internal energy. More... | |
virtual void | p_from_v_e (Real v, Real e, Real &p, Real &dp_dv, Real &dp_de) const override |
Pressure and its derivatives from specific volume and specific internal energy. More... | |
virtual Real | T_from_v_e (Real v, Real e) const override |
Temperature from specific volume and specific internal energy. More... | |
virtual void | T_from_v_e (Real v, Real e, Real &T, Real &dT_dv, Real &dT_de) const override |
Temperature and its derivatives from specific volume and specific internal energy. More... | |
virtual Real | c_from_v_e (Real v, Real e) const override |
Sound speed from specific volume and specific internal energy. More... | |
virtual void | c_from_v_e (Real v, Real e, Real &c, Real &dc_dv, Real &dc_de) const override |
Sound speed and its derivatives from specific volume and specific internal energy. More... | |
virtual Real | cp_from_v_e (Real v, Real e) const override |
Isobaric (constant-pressure) specific heat from specific volume and specific internal energy. More... | |
virtual void | cp_from_v_e (Real v, Real e, Real &cp, Real &dcp_dv, Real &dcp_de) const override |
Isobaric (constant pressure) specific heat from specific volume and specific internal energy. More... | |
virtual Real | cv_from_v_e (Real v, Real e) const override |
Isochoric (constant-volume) specific heat from specific volume and specific internal energy. More... | |
virtual Real | mu_from_v_e (Real v, Real e) const override |
Dynamic viscosity from specific volume and specific internal energy. More... | |
virtual Real | k_from_v_e (Real v, Real e) const override |
Thermal conductivity from specific volume and specific internal energy. More... | |
virtual Real | s_from_v_e (Real v, Real e) const override |
Specific entropy from specific volume and specific internal energy. More... | |
virtual void | s_from_v_e (Real v, Real e, Real &s, Real &ds_dv, Real &ds_de) const override |
Specific entropy and its derivatives from specific volume and specific internal energy. More... | |
virtual Real | s_from_h_p (Real h, Real p) const override |
Specific entropy from specific enthalpy and pressure. More... | |
virtual void | s_from_h_p (Real h, Real p, Real &s, Real &ds_dh, Real &ds_dp) const override |
Specific entropy and its derivatives from specific enthalpy and pressure. More... | |
virtual Real | s_from_p_T (Real p, Real T) const override |
Specific entropy from pressure and temperature. More... | |
virtual void | s_from_p_T (Real p, Real T, Real &s, Real &ds_dp, Real &ds_dT) const override |
Specific entropy and its derivatives from pressure and temperature. More... | |
virtual Real | rho_from_p_s (Real p, Real s) const override |
Density from pressure and specific entropy. More... | |
virtual void | rho_from_p_s (Real p, Real s, Real &rho, Real &drho_dp, Real &drho_ds) const override |
Density and its derivatives from pressure and specific entropy. More... | |
virtual Real | rho_from_p_T (Real p, Real T) const override |
Density from pressure and temperature. More... | |
virtual void | rho_from_p_T (Real p, Real T, Real &rho, Real &drho_dp, Real &drho_dT) const override |
Density and its derivatives from pressure and temperature. More... | |
virtual Real | e_from_p_rho (Real p, Real rho) const override |
Specific internal energy from pressure and density. More... | |
virtual void | e_from_p_rho (Real p, Real rho, Real &e, Real &de_dp, Real &de_drho) const override |
Specific internal energy and its derivatives from pressure and density. More... | |
virtual Real | e_from_T_v (Real T, Real v) const override |
Specific volume and specific internal energy from temerature at the vapor spinodal. More... | |
virtual void | e_from_T_v (Real T, Real v, Real &e, Real &de_dT, Real &de_dv) const override |
Specific internal energy and its derivatives from temperature and specific volume. More... | |
virtual Real | p_from_T_v (Real T, Real v) const override |
Pressure from temperature and specific volume. More... | |
virtual void | p_from_T_v (Real T, Real v, Real &p, Real &dp_dT, Real &dp_dv) const override |
Pressure and its derivatives from temperature and specific volume. More... | |
virtual Real | h_from_T_v (Real T, Real v) const override |
Specific enthalpy from temperature and specific volume. More... | |
virtual void | h_from_T_v (Real T, Real v, Real &h, Real &dh_dT, Real &dh_dv) const override |
Specific enthalpy and its derivatives from temperature and specific volume. More... | |
virtual Real | s_from_T_v (Real T, Real v) const override |
Specific entropy from temperature and specific volume. More... | |
virtual void | s_from_T_v (Real T, Real v, Real &s, Real &ds_dT, Real &ds_dv) const override |
Specific entropy and its derivatives from temperature and specific volume. More... | |
virtual Real | cv_from_T_v (Real T, Real v) const override |
Specific isochoric heat capacity from temperature and specific volume. More... | |
virtual Real | e_spndl_from_v (Real v) const override |
Specific internal energy from temperature and specific volume. More... | |
virtual void | v_e_spndl_from_T (Real T, Real &v, Real &e) const override |
Specific internal energy from temperature and specific volume. More... | |
virtual Real | e_from_v_h (Real v, Real h) const override |
Specific internal energy as a function of specific volume and specific enthalpy. More... | |
virtual void | e_from_v_h (Real v, Real h, Real &e, Real &de_dv, Real &de_dh) const override |
Specific internal energy and derivatives as a function of specific volume and specific enthalpy. More... | |
virtual Real | h_from_p_T (Real p, Real T) const override |
Specific enthalpy from pressure and temperature. More... | |
virtual void | h_from_p_T (Real p, Real T, Real &h, Real &dh_dp, Real &dh_dT) const override |
Specific enthalpy and its derivatives from pressure and temperature. More... | |
virtual Real | e_from_p_T (Real p, Real T) const override |
Internal energy from pressure and temperature. More... | |
virtual void | e_from_p_T (Real p, Real T, Real &e, Real &de_dp, Real &de_dT) const override |
Internal energy and its derivatives from pressure and temperature. More... | |
virtual Real | p_from_h_s (Real h, Real s) const override |
Pressure from specific enthalpy and specific entropy. More... | |
virtual void | p_from_h_s (Real h, Real s, Real &p, Real &dp_dh, Real &dp_ds) const override |
Pressure and its derivatives from specific enthalpy and specific entropy. More... | |
virtual Real | g_from_v_e (Real v, Real e) const override |
Gibbs free energy from specific volume and specific internal energy. More... | |
virtual Real | molarMass () const override |
Molar mass [kg/mol]. More... | |
virtual Real | criticalTemperature () const override |
Critical temperature. More... | |
virtual Real | criticalDensity () const override |
Critical density. More... | |
virtual Real | criticalInternalEnergy () const override |
Critical specific internal energy. More... | |
virtual Real | cv_from_p_T (Real p, Real T) const override |
Isochoric specific heat. More... | |
virtual Real | cp_from_p_T (Real p, Real T) const override |
Isobaric specific heat capacity. More... | |
virtual void | cp_from_p_T (Real p, Real T, Real &cp, Real &dcp_dp, Real &dcp_dT) const override |
Isobaric specific heat capacity from pressure and temperature. More... | |
virtual Real | mu_from_p_T (Real p, Real T) const override |
virtual void | mu_from_p_T (Real p, Real T, Real &mu, Real &dmu_dp, Real &dmu_dT) const override |
virtual Real | k_from_p_T (Real p, Real T) const override |
Thermal conductivity. More... | |
virtual void | k_from_p_T (Real p, Real T, Real &k, Real &dk_dp, Real &dk_dT) const override |
Thermal conductivity and its derivatives wrt pressure and temperature. More... | |
virtual Real | c2_from_p_rho (Real pressure, Real rho) const |
virtual Real | pp_sat_from_p_T (Real, Real) const override |
Partial pressure at saturation in a gas mixture. More... | |
virtual std::string | fluidName () const |
Fluid name. More... | |
virtual Real | s (Real pressure, Real temperature) const |
virtual Real | rho (Real p, Real T) const |
virtual void | rho_dpT (Real pressure, Real temperature, Real &rho, Real &drho_dp, Real &drho_dT) const |
virtual Real | v_from_p_T (Real p, Real T) const |
Specific volume from pressure and temperature. More... | |
virtual void | v_from_p_T (Real p, Real T, Real &v, Real &dv_dp, Real &dv_dT) const |
Specific volume and its derivatives from pressure and temperature. More... | |
virtual Real | h (Real p, Real T) const |
virtual void | h_dpT (Real pressure, Real temperature, Real &h, Real &dh_dp, Real &dh_dT) const |
virtual Real | e (Real pressure, Real temperature) const |
virtual void | e_dpT (Real pressure, Real temperature, Real &e, Real &de_dp, Real &de_dT) const |
virtual Real | beta_from_p_T (Real p, Real T) const |
Thermal expansion coefficient from pressure and temperature. More... | |
virtual void | beta_from_p_T (Real p, Real T, Real &beta, Real &dbeta_dp, Real &dbeta_dT) const |
Thermal expansion coefficient and its derivatives from pressure and temperature. More... | |
virtual Real | beta (Real pressure, Real temperature) const |
virtual Real | T_from_p_h (Real pressure, Real enthalpy) const |
Temperature from pressure and specific enthalpy. More... | |
virtual Real | criticalPressure () const |
Critical pressure. More... | |
virtual Real | triplePointPressure () const |
Triple point pressure. More... | |
virtual Real | triplePointTemperature () const |
Triple point temperature. More... | |
virtual void | rho_e_from_p_T (Real pressure, Real temperature, Real &rho, Real &drho_dp, Real &drho_dT, Real &e, Real &de_dp, Real &de_dT) const |
Density and internal energy and their derivatives wrt pressure and temperature. More... | |
virtual void | rho_e_dpT (Real pressure, Real temperature, Real &rho, Real &drho_dp, Real &drho_dT, Real &e, Real &de_dp, Real &de_dT) const |
virtual Real | c_from_p_T (Real pressure, Real temperature) const |
Speed of sound. More... | |
virtual Real | c (Real pressure, Real temperature) const |
virtual Real | gamma_from_p_T (Real pressure, Real temperature) const |
Adiabatic index - ratio of specific heats. More... | |
virtual Real | mu (Real pressure, Real temperature) const |
Dynamic viscosity. More... | |
virtual void | mu_dpT (Real pressure, Real temperature, Real &mu, Real &dmu_dp, Real &dmu_dT) const |
Dynamic viscosity and its derivatives wrt pressure and temperature. More... | |
virtual Real | mu_from_rho_T (Real density, Real temperature) const |
Dynamic viscosity as a function of density and temperature. More... | |
virtual void | mu_from_rho_T (Real density, Real temperature, Real ddensity_dT, Real &mu, Real &dmu_drho, Real &dmu_dT) const |
Dynamic viscosity and its derivatives wrt density and temperature. More... | |
virtual void | mu_drhoT_from_rho_T (Real density, Real temperature, Real ddensity_dT, Real &mu, Real &dmu_drho, Real &dmu_dT) const |
virtual void | rho_mu (Real pressure, Real temperature, Real &rho, Real &mu) const |
Density and viscosity. More... | |
virtual void | rho_mu_from_p_T (Real pressure, Real temperature, Real &rho, Real &mu) const |
virtual void | rho_mu_from_p_T (Real pressure, Real temperature, Real &rho, Real &drho_dp, Real &drho_dT, Real &mu, Real &dmu_dp, Real &dmu_dT) const |
Density and viscosity and their derivatives wrt pressure and temperature. More... | |
virtual void | rho_mu_dpT (Real pressure, Real temperature, Real &rho, Real &drho_dp, Real &drho_dT, Real &mu, Real &dmu_dp, Real &dmu_dT) const |
virtual Real | k (Real pressure, Real temperature) const |
virtual void | k_dpT (Real pressure, Real temperature, Real &k, Real &dk_dp, Real &dk_dT) const |
virtual Real | k_from_rho_T (Real density, Real temperature) const |
Thermal conductivity as a function of density and temperature. More... | |
virtual Real | henryConstant (Real temperature) const |
Henry's law constant for dissolution in water. More... | |
virtual void | henryConstant (Real temperature, Real &Kh, Real &dKh_dT) const |
Henry's law constant for dissolution in water and derivative wrt temperature. More... | |
virtual void | henryConstant_dT (Real temperature, Real &Kh, Real &dKh_dT) const |
virtual Real | vaporPressure (Real temperature) const |
Vapor pressure. More... | |
virtual void | vaporPressure (Real temperature, Real &psat, Real &dpsat_dT) const |
Vapor pressure. More... | |
virtual void | vaporPressure_dT (Real temperature, Real &psat, Real &dpsat_dT) const |
virtual void | execute () final |
virtual void | initialize () final |
virtual void | finalize () final |
virtual void | threadJoin (const UserObject &) final |
virtual void | subdomainSetup () final |
Protected Member Functions | |
virtual Real | henryConstantIAPWS (Real temperature, Real A, Real B, Real C) const |
IAPWS formulation of Henry's law constant for dissolution in water From Guidelines on the Henry's constant and vapour liquid distribution constant for gases in H20 and D20 at high temperatures, IAPWS (2004) More... | |
virtual void | henryConstantIAPWS (Real temperature, Real &Kh, Real &dKh_dT, Real A, Real B, Real C) const |
virtual void | henryConstantIAPWS_dT (Real temperature, Real &Kh, Real &dKh_dT, Real A, Real B, Real C) const |
Protected Attributes | |
Real | _gamma |
Real | _cv |
Real | _q |
Real | _q_prime |
Real | _p_inf |
Real | _cp |
Real | _mu |
Real | _k |
Real | _molar_mass |
Real | _T_c |
Real | _rho_c |
Real | _e_c |
const Real | _R |
Universal gas constant (J/mol/K) More... | |
const Real | _T_c2k |
Conversion of temperature from Celsius to Kelvin. More... | |
Stiffened gas fluid properties.
Definition at line 23 of file StiffenedGasFluidProperties.h.
StiffenedGasFluidProperties::StiffenedGasFluidProperties | ( | const InputParameters & | parameters | ) |
Definition at line 34 of file StiffenedGasFluidProperties.C.
|
virtual |
Definition at line 53 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Definition at line 268 of file SinglePhaseFluidProperties.C.
Referenced by SimpleFluidProperties::beta_from_p_T(), and Water97FluidProperties::vaporTemperature().
|
virtualinherited |
Thermal expansion coefficient from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented in SimpleFluidProperties.
Definition at line 177 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::beta().
|
virtualinherited |
Thermal expansion coefficient and its derivatives from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
[out] | beta | beta (1/K) |
[out] | dbeta_dp | derivative of the thermal expansion coefficient w.r.t. pressure |
[out] | dbeta_dT | derivative of the thermal expansion coefficient w.r.t. temperature |
Reimplemented in SimpleFluidProperties.
Definition at line 192 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Definition at line 465 of file SinglePhaseFluidProperties.C.
Referenced by IdealGasFluidProperties::c_from_v_e(), c_from_v_e(), Water97FluidProperties::densityRegion3(), Water97FluidProperties::subregionVolume(), and Water97FluidProperties::vaporPressure().
|
virtual |
Definition at line 426 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Speed of sound.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Reimplemented in TabulatedFluidProperties, Water97FluidProperties, SimpleFluidProperties, HelmholtzFluidProperties, and IdealGasFluidPropertiesPT.
Definition at line 459 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::c(), TabulatedFluidProperties::c_from_p_T(), and FluidPropertiesMaterialPT::computeQpProperties().
|
overridevirtual |
Sound speed from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 84 of file StiffenedGasFluidProperties.C.
Referenced by c_from_v_e().
|
overridevirtual |
Sound speed and its derivatives from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
[out] | dc_dv | derivative of sound speed w.r.t. specific volume |
[out] | dc_de | derivative of sound speed w.r.t. specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 90 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Isobaric specific heat capacity.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 460 of file StiffenedGasFluidProperties.C.
Referenced by cp_from_p_T().
|
overridevirtual |
Isobaric specific heat capacity from pressure and temperature.
[in] | pressure | fluid pressure (Pa) |
[in] | temperature | fluid temperature (K) |
[out] | cp | isobaric specific heat (J/kg/K) |
[out] | dcp_dp | derivative of isobaric specific heat w.r.t. pressure (J/kg/K/Pa) |
[out] | dcp_dT | derivative of isobaric specific heat w.r.t. temperature (J/kg/K/K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 466 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Isobaric (constant-pressure) specific heat from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 103 of file StiffenedGasFluidProperties.C.
Referenced by cp_from_v_e().
|
overridevirtual |
Isobaric (constant pressure) specific heat from specific volume and specific internal energy.
[in] | v | specific volume (m$^3$/kg) |
[in] | e | specific internal energy (J/kg) |
[out] | cp | isobaric specific heat (J/kg/K) |
[out] | dcp_dv | derivative of isobaric specific heat w.r.t. specific volume (J/K/m$^3$) |
[out] | dcp_de | derivative of isobaric specific heat w.r.t. specific inernal energy (1/K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 106 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Critical density.
Reimplemented from SinglePhaseFluidProperties.
Definition at line 444 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Critical specific internal energy.
Reimplemented from SinglePhaseFluidProperties.
Definition at line 450 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Critical pressure.
Reimplemented in HydrogenFluidProperties, CO2FluidProperties, NitrogenFluidProperties, MethaneFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 226 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Critical temperature.
Reimplemented from SinglePhaseFluidProperties.
Definition at line 438 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Isochoric specific heat.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 455 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific isochoric heat capacity from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 350 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Isochoric (constant-volume) specific heat from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 114 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Definition at line 415 of file SinglePhaseFluidProperties.C.
Referenced by Water97FluidProperties::b2bc(), IdealGasFluidProperties::c_from_v_e(), c_from_v_e(), NaClFluidProperties::cp_from_p_T(), IdealGasFluidProperties::cp_from_v_e(), cp_from_v_e(), Water97FluidProperties::densityRegion3(), SinglePhaseFluidProperties::e_dpT(), e_from_p_rho(), IdealGasFluidProperties::e_from_p_rho(), HelmholtzFluidProperties::e_from_p_T(), IdealGasFluidPropertiesPT::e_from_p_T(), Water97FluidProperties::e_from_p_T(), NaClFluidProperties::e_from_p_T(), IdealGasFluidProperties::e_from_p_T(), e_from_p_T(), SimpleFluidProperties::e_from_p_T(), TabulatedFluidProperties::e_from_p_T(), SinglePhaseFluidProperties::e_from_p_T(), e_from_T_v(), IdealGasFluidProperties::e_from_T_v(), IdealGasFluidProperties::e_from_v_h(), e_from_v_h(), IdealGasFluidProperties::g_from_v_e(), g_from_v_e(), IdealGasFluidProperties::h_from_p_T(), NaClFluidProperties::h_from_p_T(), NitrogenFluidProperties::mu_from_rho_T(), HydrogenFluidProperties::mu_from_rho_T(), CO2FluidProperties::mu_from_rho_T(), p_from_T_v(), IdealGasFluidProperties::p_from_v_e(), p_from_v_e(), IdealGasFluidPropertiesPT::rho_e_dpT(), SinglePhaseFluidProperties::rho_e_dpT(), SinglePhaseFluidProperties::rho_e_from_p_T(), s_from_T_v(), IdealGasFluidProperties::s_from_v_e(), s_from_v_e(), Water97FluidProperties::subregion3(), Water97FluidProperties::subregionVolume(), SinglePhaseFluidProperties::T_from_p_h(), IdealGasFluidProperties::T_from_v_e(), T_from_v_e(), v_e_spndl_from_T(), and Water97FluidProperties::vaporTemperature().
|
virtualinherited |
Definition at line 423 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Specific internal energy from pressure and density.
[in] | p | pressure |
[in] | rho | density |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 272 of file StiffenedGasFluidProperties.C.
Referenced by e_from_p_rho().
|
overridevirtual |
Specific internal energy and its derivatives from pressure and density.
[in] | p | pressure |
[in] | rho | density |
[out] | e | specific internal energy |
[out] | de_dp | derivative of specific internal energy w.r.t. pressure |
[out] | de_drho | derivative of specific internal energy w.r.t. density |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 279 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Internal energy from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 376 of file StiffenedGasFluidProperties.C.
Referenced by e_from_p_T().
|
overridevirtual |
Internal energy and its derivatives from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
[out] | e | internal energy (J/kg) |
[out] | de_dp | derivative of internal energy w.r.t. pressure |
[out] | de_dT | derivative of internal energy w.r.t. temperature |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 382 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific volume and specific internal energy from temerature at the vapor spinodal.
[in] | T | temerature |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 288 of file StiffenedGasFluidProperties.C.
Referenced by p_from_T_v(), and s_from_T_v().
|
overridevirtual |
Specific internal energy and its derivatives from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
[out] | e | specific internal energy (J/kg) |
[out] | de_dT | derivative of specific internal energy w.r.t. temperature |
[out] | de_dv | derivative of specific internal energy w.r.t. specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 294 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific internal energy as a function of specific volume and specific enthalpy.
[in] | v | specific volume |
[in] | h | specific enthalpy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 242 of file StiffenedGasFluidProperties.C.
Referenced by e_from_v_h().
|
overridevirtual |
Specific internal energy and derivatives as a function of specific volume and specific enthalpy.
[in] | v | specific volume |
[in] | h | specific enthalpy |
[out] | de_dv | derivative of specific internal energy w.r.t. specific volume |
[out] | de_dh | derivative of specific internal energy w.r.t. specific enthalpy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 248 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific internal energy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 352 of file StiffenedGasFluidProperties.C.
|
inlinefinalvirtualinherited |
Definition at line 27 of file FluidProperties.h.
|
inlinefinalvirtualinherited |
Definition at line 29 of file FluidProperties.h.
|
virtualinherited |
Fluid name.
Reimplemented in TabulatedFluidProperties, CO2FluidProperties, NaClFluidProperties, Water97FluidProperties, HydrogenFluidProperties, MethaneFluidProperties, NitrogenFluidProperties, SimpleFluidProperties, and IdealGasFluidPropertiesPT.
Definition at line 220 of file SinglePhaseFluidProperties.C.
Referenced by TabulatedFluidProperties::fluidName(), PorousFlowBrineCO2::PorousFlowBrineCO2(), PorousFlowWaterNCG::PorousFlowWaterNCG(), and TabulatedFluidProperties::writeTabulatedData().
|
overridevirtual |
Gibbs free energy from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 409 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Adiabatic index - ratio of specific heats.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Definition at line 262 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Definition at line 595 of file SinglePhaseFluidProperties.C.
Referenced by NaClFluidProperties::e_from_p_T(), IdealGasFluidProperties::e_from_v_h(), e_from_v_h(), SinglePhaseFluidProperties::h_dpT(), HelmholtzFluidProperties::h_from_p_T(), IdealGasFluidProperties::h_from_p_T(), h_from_p_T(), NaClFluidProperties::h_from_p_T(), IdealGasFluidPropertiesPT::h_from_p_T(), SimpleFluidProperties::h_from_p_T(), TabulatedFluidProperties::h_from_p_T(), Water97FluidProperties::h_from_p_T(), h_from_T_v(), IdealGasFluidProperties::h_from_T_v(), IdealGasFluidProperties::p_from_h_s(), p_from_h_s(), s_from_h_p(), IdealGasFluidProperties::s_from_h_p(), IdealGasFluidProperties::T_from_p_h(), and SinglePhaseFluidProperties::T_from_p_h().
|
virtualinherited |
Definition at line 603 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Specific enthalpy from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 362 of file StiffenedGasFluidProperties.C.
Referenced by h_from_p_T().
|
overridevirtual |
Specific enthalpy and its derivatives from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
[out] | h | specific enthalpy (J/kg) |
[out] | dh_dp | derivative of specific enthalpy w.r.t. pressure |
[out] | dh_dT | derivative of specific enthalpy w.r.t. temperature |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 368 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific enthalpy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 319 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific enthalpy and its derivatives from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
[out] | h | specific enthalpy (J/kg) |
[out] | dh_dT | derivative of specific enthalpy w.r.t. temperature |
[out] | dh_dv | derivative of specific enthalpy w.r.t. specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 325 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Henry's law constant for dissolution in water.
temperature | fluid temperature (K) |
Reimplemented in CO2FluidProperties, TabulatedFluidProperties, SimpleFluidProperties, IdealGasFluidPropertiesPT, HydrogenFluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 367 of file SinglePhaseFluidProperties.C.
Referenced by PorousFlowWaterNCG::enthalpyOfDissolution(), PorousFlowWaterNCG::equilibriumMassFractions(), TabulatedFluidProperties::henryConstant(), PorousFlowBrineCO2::henryConstant(), and SinglePhaseFluidProperties::henryConstant_dT().
|
virtualinherited |
Henry's law constant for dissolution in water and derivative wrt temperature.
temperature | fluid temperature (K) | |
[out] | Kh | Henry's constant |
[out] | dKh_dT | derivative of Kh wrt temperature |
Reimplemented in CO2FluidProperties, TabulatedFluidProperties, SimpleFluidProperties, IdealGasFluidPropertiesPT, HydrogenFluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 373 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Definition at line 379 of file SinglePhaseFluidProperties.C.
|
protectedvirtualinherited |
IAPWS formulation of Henry's law constant for dissolution in water From Guidelines on the Henry's constant and vapour liquid distribution constant for gases in H20 and D20 at high temperatures, IAPWS (2004)
Definition at line 274 of file SinglePhaseFluidProperties.C.
Referenced by MethaneFluidProperties::henryConstant(), NitrogenFluidProperties::henryConstant(), HydrogenFluidProperties::henryConstant(), CO2FluidProperties::henryConstant(), and SinglePhaseFluidProperties::henryConstantIAPWS_dT().
|
protectedvirtualinherited |
Definition at line 295 of file SinglePhaseFluidProperties.C.
|
protectedvirtualinherited |
Definition at line 333 of file SinglePhaseFluidProperties.C.
|
inlinefinalvirtualinherited |
Definition at line 28 of file FluidProperties.h.
|
virtualinherited |
Definition at line 565 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::k_dpT(), IdealGasFluidPropertiesPT::k_from_p_T(), MethaneFluidProperties::k_from_p_T(), SimpleFluidProperties::k_from_p_T(), NitrogenFluidProperties::k_from_p_T(), HydrogenFluidProperties::k_from_p_T(), NaClFluidProperties::k_from_p_T(), IdealGasFluidProperties::k_from_p_T(), k_from_p_T(), TabulatedFluidProperties::k_from_p_T(), and CO2FluidProperties::k_from_p_T().
|
virtualinherited |
Definition at line 579 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Thermal conductivity.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 488 of file StiffenedGasFluidProperties.C.
Referenced by k_from_p_T().
|
overridevirtual |
Thermal conductivity and its derivatives wrt pressure and temperature.
pressure | fluid pressure (Pa) | |
temperature | fluid temperature (K) | |
[out] | thermal | conductivity (W/m/K) |
[out] | derivative | of thermal conductivity wrt pressure |
[out] | derivative | of thermal conductivity wrt temperature |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 494 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Thermal conductivity as a function of density and temperature.
density | fluid density (kg/m^3) |
temperature | fluid temperature (K) |
Reimplemented in CO2FluidProperties, Water97FluidProperties, HydrogenFluidProperties, and NitrogenFluidProperties.
Definition at line 362 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Thermal conductivity from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 118 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Molar mass [kg/mol].
Reimplemented from SinglePhaseFluidProperties.
Definition at line 432 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Dynamic viscosity.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Definition at line 489 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::mu_dpT(), SinglePhaseFluidProperties::mu_drhoT_from_rho_T(), MethaneFluidProperties::mu_from_p_T(), CO2FluidProperties::mu_from_p_T(), NitrogenFluidProperties::mu_from_p_T(), HydrogenFluidProperties::mu_from_p_T(), IdealGasFluidPropertiesPT::mu_from_p_T(), IdealGasFluidProperties::mu_from_p_T(), Water97FluidProperties::mu_from_p_T(), mu_from_p_T(), SimpleFluidProperties::mu_from_p_T(), TabulatedFluidProperties::mu_from_p_T(), NitrogenFluidProperties::mu_from_rho_T(), HydrogenFluidProperties::mu_from_rho_T(), CO2FluidProperties::mu_from_rho_T(), Water97FluidProperties::mu_from_rho_T(), SinglePhaseFluidProperties::rho_mu(), SinglePhaseFluidProperties::rho_mu_dpT(), NitrogenFluidProperties::rho_mu_from_p_T(), HydrogenFluidProperties::rho_mu_from_p_T(), CO2FluidProperties::rho_mu_from_p_T(), IdealGasFluidPropertiesPT::rho_mu_from_p_T(), Water97FluidProperties::rho_mu_from_p_T(), and SinglePhaseFluidProperties::rho_mu_from_p_T().
|
virtualinherited |
Dynamic viscosity and its derivatives wrt pressure and temperature.
pressure | fluid pressure (Pa) | |
temperature | fluid temperature (K) | |
[out] | mu | viscosity (Pa.s) |
[out] | dmu_dp | derivative of viscosity wrt pressure |
[out] | dmu_dT | derivative of viscosity wrt temperature |
Definition at line 502 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Definition at line 354 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 474 of file StiffenedGasFluidProperties.C.
Referenced by mu_from_p_T().
|
overridevirtual |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 480 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Dynamic viscosity as a function of density and temperature.
density | fluid density (kg/m^3) |
temperature | fluid temperature (K) |
Reimplemented in Water97FluidProperties, CO2FluidProperties, HydrogenFluidProperties, and NitrogenFluidProperties.
Definition at line 342 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::mu_drhoT_from_rho_T().
|
virtualinherited |
Dynamic viscosity and its derivatives wrt density and temperature.
density | fluid density (kg/m^3) | |
temperature | fluid temperature (K) | |
ddensity_dT | derivative of density wrt temperature | |
[out] | mu | viscosity (Pa.s) |
[out] | dmu_drho | derivative of viscosity wrt density |
[out] | dmu_dT | derivative of viscosity wrt temperature |
Reimplemented in Water97FluidProperties, CO2FluidProperties, HydrogenFluidProperties, and NitrogenFluidProperties.
Definition at line 348 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Dynamic viscosity from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 116 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Pressure from specific enthalpy and specific entropy.
[in] | h | specific enthalpy |
[in] | s | specific entropy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 390 of file StiffenedGasFluidProperties.C.
Referenced by p_from_h_s().
|
overridevirtual |
Pressure and its derivatives from specific enthalpy and specific entropy.
[in] | h | specific enthalpy |
[in] | s | specific entropy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 398 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Pressure from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 302 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Pressure and its derivatives from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
[out] | p | pressure (Pa) |
[out] | dp_dT | derivative of pressure w.r.t. temperature |
[out] | dp_dv | derivative of pressure w.r.t. specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 309 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Pressure from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 56 of file StiffenedGasFluidProperties.C.
Referenced by c_from_v_e(), g_from_v_e(), p_from_T_v(), p_from_v_e(), and s_from_v_e().
|
overridevirtual |
Pressure and its derivatives from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
[out] | p | pressure |
[out] | dp_dv | derivative of pressure w.r.t. specific volume |
[out] | dp_de | derivative of pressure w.r.t. specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 62 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Partial pressure at saturation in a gas mixture.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 502 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Definition at line 616 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::beta_from_p_T(), c2_from_p_rho(), e_from_p_rho(), IdealGasFluidProperties::e_from_p_rho(), NaClFluidProperties::e_from_p_T(), SinglePhaseFluidProperties::e_from_p_T(), IdealGasFluidProperties::h_from_p_T(), Water97FluidProperties::k_from_p_T(), SinglePhaseFluidProperties::mu_drhoT_from_rho_T(), CO2FluidProperties::mu_from_p_T(), NitrogenFluidProperties::mu_from_p_T(), HydrogenFluidProperties::mu_from_p_T(), Water97FluidProperties::mu_from_p_T(), SinglePhaseFluidProperties::rho_dpT(), IdealGasFluidPropertiesPT::rho_e_dpT(), SinglePhaseFluidProperties::rho_e_dpT(), SinglePhaseFluidProperties::rho_e_from_p_T(), IdealGasFluidProperties::rho_from_p_s(), rho_from_p_s(), HelmholtzFluidProperties::rho_from_p_T(), CO2FluidProperties::rho_from_p_T(), rho_from_p_T(), IdealGasFluidPropertiesPT::rho_from_p_T(), IdealGasFluidProperties::rho_from_p_T(), Water97FluidProperties::rho_from_p_T(), NaClFluidProperties::rho_from_p_T(), SimpleFluidProperties::rho_from_p_T(), TabulatedFluidProperties::rho_from_p_T(), SinglePhaseFluidProperties::rho_mu(), SinglePhaseFluidProperties::rho_mu_dpT(), NitrogenFluidProperties::rho_mu_from_p_T(), HydrogenFluidProperties::rho_mu_from_p_T(), CO2FluidProperties::rho_mu_from_p_T(), IdealGasFluidPropertiesPT::rho_mu_from_p_T(), Water97FluidProperties::rho_mu_from_p_T(), SinglePhaseFluidProperties::rho_mu_from_p_T(), SinglePhaseFluidProperties::T_from_p_h(), and SinglePhaseFluidProperties::v_from_p_T().
|
virtualinherited |
Definition at line 406 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Reimplemented in IdealGasFluidPropertiesPT.
Definition at line 445 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Density and internal energy and their derivatives wrt pressure and temperature.
pressure | fluid pressure (Pa) | |
temperature | fluid temperature (K) | |
[out] | rho | density (kg/m^3) |
[out] | drho_dp | derivative of density wrt pressure |
[out] | drho_dT | derivative of density wrt temperature |
[out] | e | internal energy (J/kg) |
[out] | de_dp | derivative of internal energy wrt pressure |
[out] | de_dT | derivative of internal energy wrt temperature |
Definition at line 431 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::rho_e_dpT().
|
overridevirtual |
Density from pressure and specific entropy.
[in] | p | pressure |
[in] | s | specific entropy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 208 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Density and its derivatives from pressure and specific entropy.
[in] | p | pressure |
[in] | s | specific entropy |
[out] | rho | density |
[out] | drho_dp | derivative of density w.r.t. pressure |
[out] | drho_ds | derivative of density w.r.t. specific entropy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 216 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Density from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 256 of file StiffenedGasFluidProperties.C.
Referenced by rho_from_p_s(), and rho_from_p_T().
|
overridevirtual |
Density and its derivatives from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
[out] | rho | density (kg/m^3) |
[out] | drho_dp | derivative of density w.r.t. pressure |
[out] | drho_dT | derivative of density w.r.t. temperature |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 263 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Density and viscosity.
pressure | fluid pressure (Pa) | |
temperature | fluid temperature (K) | |
[out] | rho | density (kg/m^3) |
[out] | mu | viscosity (Pa.s) |
Definition at line 516 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Definition at line 531 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Reimplemented in Water97FluidProperties, IdealGasFluidPropertiesPT, CO2FluidProperties, HydrogenFluidProperties, and NitrogenFluidProperties.
Definition at line 524 of file SinglePhaseFluidProperties.C.
Referenced by PorousFlowSingleComponentFluid::computeQpProperties(), PorousFlowWaterNCG::gasProperties(), PorousFlowBrineCO2::gasProperties(), PorousFlowWaterNCG::liquidProperties(), SinglePhaseFluidProperties::rho_mu(), and SinglePhaseFluidProperties::rho_mu_dpT().
|
virtualinherited |
Density and viscosity and their derivatives wrt pressure and temperature.
pressure | fluid pressure (Pa) | |
temperature | fluid temperature (K) | |
[out] | rho | density (kg/m^3) |
[out] | drho_dp | derivative of density wrt pressure |
[out] | drho_dT | derivative of density wrt temperature |
[out] | mu | viscosity (Pa.s) |
[out] | dmu_dp | derivative of viscosity wrt pressure |
[out] | dmu_dT | derivative of viscosity wrt temperature |
Reimplemented in Water97FluidProperties, IdealGasFluidPropertiesPT, CO2FluidProperties, HydrogenFluidProperties, and NitrogenFluidProperties.
Definition at line 546 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Definition at line 587 of file SinglePhaseFluidProperties.C.
Referenced by IdealGasFluidProperties::p_from_h_s(), p_from_h_s(), IdealGasFluidProperties::rho_from_p_s(), rho_from_p_s(), s_from_h_p(), IdealGasFluidProperties::s_from_h_p(), IdealGasFluidProperties::s_from_p_T(), s_from_p_T(), IdealGasFluidPropertiesPT::s_from_p_T(), HelmholtzFluidProperties::s_from_p_T(), SimpleFluidProperties::s_from_p_T(), Water97FluidProperties::s_from_p_T(), TabulatedFluidProperties::s_from_p_T(), s_from_T_v(), IdealGasFluidProperties::s_from_T_v(), IdealGasFluidProperties::s_from_v_e(), s_from_v_e(), and SinglePhaseFluidProperties::T_from_p_h().
|
overridevirtual |
Specific entropy from specific enthalpy and pressure.
[in] | h | specific enthalpy |
[in] | p | pressure |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 157 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific entropy and its derivatives from specific enthalpy and pressure.
[in] | h | specific enthalpy |
[in] | p | pressure |
[out] | s | specific entropy |
[out] | ds_dh | derivative of specific entropy w.r.t. specific enthalpy |
[out] | ds_dp | derivative of specific entropy w.r.t. pressure |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 166 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific entropy from pressure and temperature.
[in] | p | pressure |
[in] | T | temperature |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 183 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific entropy and its derivatives from pressure and temperature.
[in] | p | pressure |
[in] | T | temperature |
[out] | s | specific entropy |
[out] | ds_dp | derivative of specific entropy w.r.t. pressure |
[out] | ds_dT | derivative of specific entropy w.r.t. temperature |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 192 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific entropy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 334 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific entropy and its derivatives from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
[out] | s | specific entropy (J/kg) |
[out] | ds_dT | derivative of specific entropy w.r.t. temperature |
[out] | ds_dv | derivative of specific entropy w.r.t. specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 341 of file StiffenedGasFluidProperties.C.
|
overridevirtual |
Specific entropy from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 121 of file StiffenedGasFluidProperties.C.
Referenced by s_from_T_v().
|
overridevirtual |
Specific entropy and its derivatives from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
[out] | s | specific entropy |
[out] | ds_dv | derivative of specific entropy w.r.t. specific volume |
[out] | ds_de | derivative of specific entropy w.r.t. specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 132 of file StiffenedGasFluidProperties.C.
|
inlinefinalvirtualinherited |
Definition at line 32 of file FluidProperties.h.
|
virtualinherited |
Temperature from pressure and specific enthalpy.
[in] | pressure | pressure (Pa) |
[in] | enthalpy | enthalpy (J/kg) |
Reimplemented in IdealGasFluidProperties.
Definition at line 728 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Temperature from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 70 of file StiffenedGasFluidProperties.C.
Referenced by g_from_v_e(), s_from_v_e(), and T_from_v_e().
|
overridevirtual |
Temperature and its derivatives from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
[out] | T | temperature |
[out] | dT_dv | derivative of temperature w.r.t. specific volume |
[out] | dT_de | derivative of temperature w.r.t. specific internal energy |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 76 of file StiffenedGasFluidProperties.C.
|
inlinefinalvirtualinherited |
Definition at line 31 of file FluidProperties.h.
|
virtualinherited |
Triple point pressure.
Reimplemented in HydrogenFluidProperties, CO2FluidProperties, NitrogenFluidProperties, MethaneFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 250 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Triple point temperature.
Reimplemented in HydrogenFluidProperties, CO2FluidProperties, NitrogenFluidProperties, MethaneFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 256 of file SinglePhaseFluidProperties.C.
|
overridevirtual |
Specific internal energy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 355 of file StiffenedGasFluidProperties.C.
|
virtualinherited |
Specific volume from pressure and temperature.
[in] | p | pressure |
[in] | T | temperature |
Definition at line 157 of file SinglePhaseFluidProperties.C.
Referenced by GeneralVaporMixtureFluidProperties::c_from_p_T(), GeneralVaporMixtureFluidProperties::cp_from_p_T(), GeneralVaporMixtureFluidProperties::cv_from_p_T(), GeneralVaporMixtureFluidProperties::k_from_p_T(), GeneralVaporMixtureFluidProperties::mu_from_p_T(), GeneralVaporMixtureFluidProperties::v_from_p_T(), and IdealRealGasMixtureFluidProperties::xs_prim_from_p_T().
|
virtualinherited |
Specific volume and its derivatives from pressure and temperature.
[in] | p | pressure |
[in] | T | temperature |
[out] | v | specific volume |
[out] | dv_dp | derivative of specific volume w.r.t. pressure |
[out] | dv_dT | derivative of specific volume w.r.t. temperature |
Definition at line 164 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Vapor pressure.
Used to delineate liquid and gas phases. Valid for temperatures between the triple point temperature and the critical temperature
temperature | water temperature (K) |
Reimplemented in TabulatedFluidProperties, Water97FluidProperties, CO2FluidProperties, HydrogenFluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 386 of file SinglePhaseFluidProperties.C.
Referenced by PorousFlowWaterNCG::equilibriumMassFractions(), PorousFlowWaterNCG::gasProperties(), BrineFluidProperties::vaporPressure(), TabulatedFluidProperties::vaporPressure(), and SinglePhaseFluidProperties::vaporPressure_dT().
|
virtualinherited |
Vapor pressure.
Used to delineate liquid and gas phases. Valid for temperatures between the triple point temperature and the critical temperature
temperature | water temperature (K) | |
[out] | saturation | pressure (Pa) |
[out] | derivative | of saturation pressure wrt temperature (Pa/K) |
Reimplemented in TabulatedFluidProperties, Water97FluidProperties, CO2FluidProperties, HydrogenFluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 392 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Definition at line 398 of file SinglePhaseFluidProperties.C.
|
protected |
Definition at line 97 of file StiffenedGasFluidProperties.h.
Referenced by cp_from_p_T(), cp_from_v_e(), and StiffenedGasFluidProperties().
|
protected |
Definition at line 93 of file StiffenedGasFluidProperties.h.
Referenced by cv_from_p_T(), cv_from_T_v(), cv_from_v_e(), e_from_p_T(), e_from_T_v(), g_from_v_e(), h_from_p_T(), h_from_T_v(), p_from_h_s(), rho_from_p_s(), rho_from_p_T(), s_from_h_p(), s_from_p_T(), s_from_v_e(), StiffenedGasFluidProperties(), and T_from_v_e().
|
protected |
Definition at line 105 of file StiffenedGasFluidProperties.h.
Referenced by criticalInternalEnergy(), e_spndl_from_v(), and v_e_spndl_from_T().
|
protected |
Definition at line 92 of file StiffenedGasFluidProperties.h.
Referenced by c2_from_p_rho(), c_from_v_e(), e_from_p_rho(), e_from_p_T(), e_from_v_h(), g_from_v_e(), h_from_p_T(), h_from_T_v(), p_from_h_s(), p_from_v_e(), rho_from_p_s(), rho_from_p_T(), s_from_h_p(), s_from_p_T(), s_from_v_e(), and StiffenedGasFluidProperties().
|
protected |
Definition at line 100 of file StiffenedGasFluidProperties.h.
Referenced by k_from_p_T(), and k_from_v_e().
|
protected |
Definition at line 101 of file StiffenedGasFluidProperties.h.
Referenced by molarMass().
|
protected |
Definition at line 99 of file StiffenedGasFluidProperties.h.
Referenced by mu_from_p_T(), and mu_from_v_e().
|
protected |
Definition at line 96 of file StiffenedGasFluidProperties.h.
Referenced by c2_from_p_rho(), c_from_v_e(), e_from_p_rho(), e_from_p_T(), e_from_T_v(), e_from_v_h(), g_from_v_e(), p_from_h_s(), p_from_v_e(), rho_from_p_s(), rho_from_p_T(), s_from_h_p(), s_from_p_T(), s_from_v_e(), and T_from_v_e().
|
protected |
Definition at line 94 of file StiffenedGasFluidProperties.h.
Referenced by e_from_p_rho(), e_from_p_T(), e_from_T_v(), e_from_v_h(), g_from_v_e(), h_from_p_T(), h_from_T_v(), p_from_h_s(), p_from_v_e(), s_from_h_p(), and T_from_v_e().
|
protected |
Definition at line 95 of file StiffenedGasFluidProperties.h.
Referenced by g_from_v_e(), p_from_h_s(), rho_from_p_s(), s_from_h_p(), s_from_p_T(), and s_from_v_e().
|
protectedinherited |
Universal gas constant (J/mol/K)
Definition at line 789 of file SinglePhaseFluidProperties.h.
Referenced by IdealGasFluidPropertiesPT::c_from_p_T(), HelmholtzFluidProperties::c_from_p_T(), HelmholtzFluidProperties::cp_from_p_T(), HelmholtzFluidProperties::cv_from_p_T(), HelmholtzFluidProperties::e_from_p_T(), HelmholtzFluidProperties::h_from_p_T(), HelmholtzFluidProperties::p_from_rho_T(), HelmholtzFluidProperties::rho_from_p_T(), IdealGasFluidPropertiesPT::rho_from_p_T(), and HelmholtzFluidProperties::s_from_p_T().
|
protected |
Definition at line 104 of file StiffenedGasFluidProperties.h.
Referenced by criticalDensity(), and v_e_spndl_from_T().
|
protected |
Definition at line 103 of file StiffenedGasFluidProperties.h.
Referenced by criticalTemperature().
|
protectedinherited |
Conversion of temperature from Celsius to Kelvin.
Definition at line 791 of file SinglePhaseFluidProperties.h.
Referenced by NaClFluidProperties::cp_from_p_T(), NaClFluidProperties::h_from_p_T(), NaClFluidProperties::k_from_p_T(), CO2FluidProperties::partialDensity(), and NaClFluidProperties::rho_from_p_T().