Common class for single phase fluid properties using a pressure and temperature formulation. More...
#include <SinglePhaseFluidPropertiesPT.h>
Public Member Functions | |
SinglePhaseFluidPropertiesPT (const InputParameters ¶meters) | |
virtual | ~SinglePhaseFluidPropertiesPT () |
virtual std::string | fluidName () const |
Fluid name. More... | |
virtual Real | p_from_v_e (Real v, Real e) const |
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 |
Pressure and its derivatives from specific volume and specific internal energy. More... | |
virtual Real | T_from_v_e (Real v, Real e) const |
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 |
Temperature and its derivatives from specific volume and specific internal energy. More... | |
virtual Real | c_from_v_e (Real v, Real e) const |
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 |
Sound speed and its derivatives from specific volume and specific internal energy. More... | |
virtual Real | cp_from_v_e (Real v, Real e) const |
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 |
Isobaric (constant pressure) specific heat from specific volume and specific internal energy. More... | |
virtual Real | cv_from_v_e (Real v, Real e) const |
Isochoric (constant-volume) specific heat from specific volume and specific internal energy. More... | |
virtual Real | mu_from_v_e (Real v, Real e) const |
Dynamic viscosity from specific volume and specific internal energy. More... | |
virtual Real | k_from_v_e (Real v, Real e) const |
Thermal conductivity from specific volume and specific internal energy. More... | |
virtual Real | s_from_v_e (Real v, Real e) const |
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 |
Specific entropy and its derivatives from specific volume and specific internal energy. More... | |
virtual Real | s_from_p_T (Real p, Real T) const |
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 |
Specific entropy and its derivatives from pressure and temperature. More... | |
virtual Real | s (Real pressure, Real temperature) const |
virtual Real | s_from_h_p (Real h, Real p) const |
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 |
Specific entropy and its derivatives from specific enthalpy and pressure. More... | |
virtual Real | rho_from_p_s (Real p, Real s) const |
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 |
Density and its derivatives from pressure and specific entropy. More... | |
virtual Real | e_from_v_h (Real v, Real h) const |
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 |
Specific internal energy and derivatives as a function of specific volume and specific enthalpy. More... | |
virtual Real | rho_from_p_T (Real p, Real T) const |
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 |
Density and its derivatives from pressure and temperature. More... | |
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 | e_from_p_rho (Real p, Real rho) const |
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 |
Specific internal energy and its derivatives from pressure and density. More... | |
virtual Real | e_spndl_from_v (Real v) const |
Specific internal energy from temperature and specific volume. More... | |
virtual void | v_e_spndl_from_T (Real T, Real &v, Real &e) const |
Specific internal energy from temperature and specific volume. More... | |
virtual Real | e_from_T_v (Real T, Real v) const |
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 |
Specific internal energy and its derivatives from temperature and specific volume. More... | |
virtual Real | p_from_T_v (Real T, Real v) const |
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 |
Pressure and its derivatives from temperature and specific volume. More... | |
virtual Real | h_from_T_v (Real T, Real v) const |
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 |
Specific enthalpy and its derivatives from temperature and specific volume. More... | |
virtual Real | s_from_T_v (Real T, Real v) const |
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 |
Specific entropy and its derivatives from temperature and specific volume. More... | |
virtual Real | cv_from_T_v (Real T, Real v) const |
Specific isochoric heat capacity from temperature and specific volume. More... | |
virtual Real | h_from_p_T (Real p, Real T) const |
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 |
Specific enthalpy 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_from_p_T (Real p, Real T) const |
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 |
Internal energy and its derivatives from pressure and temperature. More... | |
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 | p_from_h_s (Real h, Real s) const |
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 |
Pressure and its derivatives from specific enthalpy and specific entropy. More... | |
virtual Real | g_from_v_e (Real v, Real e) const |
Gibbs free energy from specific volume and specific internal energy. More... | |
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 | pp_sat_from_p_T (Real p, Real T) const |
Partial pressure at saturation in a gas mixture. More... | |
virtual Real | T_from_p_h (Real pressure, Real enthalpy) const |
Temperature from pressure and specific enthalpy. More... | |
virtual Real | molarMass () const |
Molar mass [kg/mol]. More... | |
virtual Real | criticalPressure () const |
Critical pressure. More... | |
virtual Real | criticalTemperature () const |
Critical temperature. More... | |
virtual Real | criticalDensity () const |
Critical density. More... | |
virtual Real | criticalInternalEnergy () const |
Critical specific internal energy. 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 | cp_from_p_T (Real pressure, Real temperature) const |
Isobaric specific heat capacity. More... | |
virtual void | cp_from_p_T (Real pressure, Real temperature, Real &cp, Real &dcp_dp, Real &dcp_dT) const |
Isobaric specific heat capacity from pressure and temperature. More... | |
virtual Real | cv_from_p_T (Real pressure, Real temperature) const |
Isochoric specific heat. More... | |
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 Real | mu_from_p_T (Real pressure, Real temperature) const |
virtual void | mu_from_p_T (Real pressure, Real temperature, Real &mu, Real &dmu_dp, Real &dmu_dT) const |
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_from_p_T (Real pressure, Real temperature) const |
Thermal conductivity. More... | |
virtual void | k_from_p_T (Real pressure, Real temperature, Real &k, Real &dk_dp, Real &dk_dT) const |
Thermal conductivity and its derivatives wrt pressure and temperature. More... | |
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 | |
const Real | _R |
Universal gas constant (J/mol/K) More... | |
const Real | _T_c2k |
Conversion of temperature from Celsius to Kelvin. More... | |
Common class for single phase fluid properties using a pressure and temperature formulation.
Definition at line 24 of file SinglePhaseFluidPropertiesPT.h.
SinglePhaseFluidPropertiesPT::SinglePhaseFluidPropertiesPT | ( | const InputParameters & | parameters | ) |
Definition at line 21 of file SinglePhaseFluidPropertiesPT.C.
|
virtual |
Definition at line 30 of file SinglePhaseFluidPropertiesPT.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(), StiffenedGasFluidProperties::c_from_v_e(), Water97FluidProperties::densityRegion3(), Water97FluidProperties::subregionVolume(), and Water97FluidProperties::vaporPressure().
|
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().
|
virtualinherited |
Sound speed from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 50 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterial::computeQpProperties(), and NSMachAux::computeValue().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 56 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Isobaric specific heat capacity.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Reimplemented in TabulatedFluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, Water97FluidProperties, NaClFluidProperties, SimpleFluidProperties, HelmholtzFluidProperties, and IdealGasFluidPropertiesPT.
Definition at line 472 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterialPT::computeQpProperties(), BrineFluidProperties::cp(), TabulatedFluidProperties::cp_from_p_T(), SinglePhaseFluidProperties::gamma_from_p_T(), and TabulatedFluidProperties::generateTabulatedData().
|
virtualinherited |
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 in StiffenedGasFluidProperties, IdealGasFluidProperties, and SimpleFluidProperties.
Definition at line 478 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Isobaric (constant-pressure) specific heat from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 61 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterial::computeQpProperties(), and GeneralVaporMixtureFluidProperties::cp_from_p_T().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 67 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Critical density.
Reimplemented in HydrogenFluidProperties, CO2FluidProperties, NitrogenFluidProperties, StiffenedGasFluidProperties, MethaneFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 238 of file SinglePhaseFluidProperties.C.
Referenced by 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(), IdealRealGasMixtureFluidProperties::p_T_from_v_e(), HelmholtzFluidProperties::rho_from_p_T(), HelmholtzFluidProperties::s_from_p_T(), and IdealRealGasMixtureFluidProperties::v_from_p_T().
|
virtualinherited |
Critical specific internal energy.
Reimplemented in StiffenedGasFluidProperties.
Definition at line 244 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::p_T_from_v_e().
|
virtualinherited |
Critical pressure.
Reimplemented in HydrogenFluidProperties, CO2FluidProperties, NitrogenFluidProperties, MethaneFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 226 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Critical temperature.
Reimplemented in HydrogenFluidProperties, CO2FluidProperties, NitrogenFluidProperties, StiffenedGasFluidProperties, MethaneFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 232 of file SinglePhaseFluidProperties.C.
Referenced by 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(), HelmholtzFluidProperties::s_from_p_T(), IdealRealGasMixtureFluidProperties::v_from_p_T(), and IdealRealGasMixtureFluidProperties::xs_prim_from_p_T().
|
virtualinherited |
Isochoric specific heat.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Reimplemented in TabulatedFluidProperties, StiffenedGasFluidProperties, Water97FluidProperties, IdealGasFluidProperties, NaClFluidProperties, SimpleFluidProperties, HelmholtzFluidProperties, and IdealGasFluidPropertiesPT.
Definition at line 483 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterialPT::computeQpProperties(), TabulatedFluidProperties::cv_from_p_T(), SinglePhaseFluidProperties::gamma_from_p_T(), and TabulatedFluidProperties::generateTabulatedData().
|
virtualinherited |
Specific isochoric heat capacity from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 695 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::cv_from_p_T(), and IdealRealGasMixtureFluidProperties::cv_from_T_v().
|
virtualinherited |
Isochoric (constant-volume) specific heat from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 72 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterial::computeQpProperties(), and GeneralVaporMixtureFluidProperties::cv_from_p_T().
|
virtualinherited |
Definition at line 415 of file SinglePhaseFluidProperties.C.
Referenced by Water97FluidProperties::b2bc(), IdealGasFluidProperties::c_from_v_e(), StiffenedGasFluidProperties::c_from_v_e(), NaClFluidProperties::cp_from_p_T(), IdealGasFluidProperties::cp_from_v_e(), StiffenedGasFluidProperties::cp_from_v_e(), Water97FluidProperties::densityRegion3(), SinglePhaseFluidProperties::e_dpT(), StiffenedGasFluidProperties::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(), StiffenedGasFluidProperties::e_from_p_T(), SimpleFluidProperties::e_from_p_T(), TabulatedFluidProperties::e_from_p_T(), SinglePhaseFluidProperties::e_from_p_T(), StiffenedGasFluidProperties::e_from_T_v(), IdealGasFluidProperties::e_from_T_v(), IdealGasFluidProperties::e_from_v_h(), StiffenedGasFluidProperties::e_from_v_h(), IdealGasFluidProperties::g_from_v_e(), StiffenedGasFluidProperties::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(), StiffenedGasFluidProperties::p_from_T_v(), IdealGasFluidProperties::p_from_v_e(), StiffenedGasFluidProperties::p_from_v_e(), IdealGasFluidPropertiesPT::rho_e_dpT(), SinglePhaseFluidProperties::rho_e_dpT(), SinglePhaseFluidProperties::rho_e_from_p_T(), StiffenedGasFluidProperties::s_from_T_v(), IdealGasFluidProperties::s_from_v_e(), StiffenedGasFluidProperties::s_from_v_e(), Water97FluidProperties::subregion3(), Water97FluidProperties::subregionVolume(), SinglePhaseFluidProperties::T_from_p_h(), IdealGasFluidProperties::T_from_v_e(), StiffenedGasFluidProperties::T_from_v_e(), StiffenedGasFluidProperties::v_e_spndl_from_T(), and Water97FluidProperties::vaporTemperature().
|
virtualinherited |
Definition at line 423 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Specific internal energy from pressure and density.
[in] | p | pressure |
[in] | rho | density |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 629 of file SinglePhaseFluidProperties.C.
Referenced by StagnationTemperatureAux::computeValue(), InternalEnergyAux::computeValue(), and SinglePhaseFluidProperties::e_from_p_T().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 635 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Internal energy from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented in TabulatedFluidProperties, SimpleFluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, NaClFluidProperties, Water97FluidProperties, IdealGasFluidPropertiesPT, and HelmholtzFluidProperties.
Definition at line 132 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterialPT::computeQpProperties(), PorousFlowSingleComponentFluid::computeQpProperties(), GeneralVaporMixtureFluidProperties::cp_from_p_T(), GeneralVaporMixtureFluidProperties::cv_from_p_T(), SinglePhaseFluidProperties::e(), SinglePhaseFluidProperties::e_dpT(), GeneralVaporMixtureFluidProperties::e_from_p_T(), TabulatedFluidProperties::e_from_p_T(), TabulatedFluidProperties::generateTabulatedData(), PorousFlowSingleComponentFluid::initQpStatefulProperties(), GeneralVaporMixtureFluidProperties::k_from_p_T(), GeneralVaporMixtureFluidProperties::mu_from_p_T(), and SinglePhaseFluidProperties::rho_e_from_p_T().
|
virtualinherited |
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 in TabulatedFluidProperties, SimpleFluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, NaClFluidProperties, Water97FluidProperties, IdealGasFluidPropertiesPT, and HelmholtzFluidProperties.
Definition at line 139 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Specific volume and specific internal energy from temerature at the vapor spinodal.
[in] | T | temerature |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 640 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::e_from_T_v(), IdealRealGasMixtureFluidProperties::k_from_p_T(), IdealRealGasMixtureFluidProperties::k_from_T_v(), IdealRealGasMixtureFluidProperties::mu_from_p_T(), and IdealRealGasMixtureFluidProperties::mu_from_T_v().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 657 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Specific internal energy as a function of specific volume and specific enthalpy.
[in] | v | specific volume |
[in] | h | specific enthalpy |
Reimplemented in StiffenedGasFluidProperties, and IdealGasFluidProperties.
Definition at line 120 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::T_from_p_h().
|
virtualinherited |
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 in StiffenedGasFluidProperties, and IdealGasFluidProperties.
Definition at line 126 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Specific internal energy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented in StiffenedGasFluidProperties.
Definition at line 645 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::p_T_from_v_e().
|
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().
|
virtualinherited |
Gibbs free energy from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in StiffenedGasFluidProperties, and IdealGasFluidProperties.
Definition at line 722 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterial::computeQpProperties().
|
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(), StiffenedGasFluidProperties::e_from_v_h(), SinglePhaseFluidProperties::h_dpT(), HelmholtzFluidProperties::h_from_p_T(), IdealGasFluidProperties::h_from_p_T(), StiffenedGasFluidProperties::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(), StiffenedGasFluidProperties::h_from_T_v(), IdealGasFluidProperties::h_from_T_v(), IdealGasFluidProperties::p_from_h_s(), StiffenedGasFluidProperties::p_from_h_s(), StiffenedGasFluidProperties::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.
|
virtualinherited |
Specific enthalpy from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented in Water97FluidProperties, TabulatedFluidProperties, SimpleFluidProperties, IdealGasFluidPropertiesPT, NaClFluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, and HelmholtzFluidProperties.
Definition at line 700 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterialPT::computeQpProperties(), PorousFlowSingleComponentFluid::computeQpProperties(), SpecificEnthalpyAux::computeValue(), PorousFlowWaterNCG::gasProperties(), PorousFlowBrineCO2::gasProperties(), TabulatedFluidProperties::generateTabulatedData(), BrineFluidProperties::h(), SinglePhaseFluidProperties::h(), SinglePhaseFluidProperties::h_dpT(), TabulatedFluidProperties::h_from_p_T(), TwoPhaseFluidProperties::h_lat(), PorousFlowSingleComponentFluid::initQpStatefulProperties(), PorousFlowWaterNCG::liquidProperties(), and PorousFlowBrineCO2::liquidProperties().
|
virtualinherited |
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 in Water97FluidProperties, TabulatedFluidProperties, SimpleFluidProperties, IdealGasFluidPropertiesPT, NaClFluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, and HelmholtzFluidProperties.
Definition at line 706 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Specific enthalpy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 673 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::cp_from_p_T(), and IdealRealGasMixtureFluidProperties::cp_from_T_v().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 679 of file SinglePhaseFluidProperties.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(), NaClFluidProperties::k_from_p_T(), HydrogenFluidProperties::k_from_p_T(), IdealGasFluidProperties::k_from_p_T(), StiffenedGasFluidProperties::k_from_p_T(), TabulatedFluidProperties::k_from_p_T(), and CO2FluidProperties::k_from_p_T().
|
virtualinherited |
Definition at line 579 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Thermal conductivity.
pressure | fluid pressure (Pa) |
temperature | fluid temperature (K) |
Reimplemented in CO2FluidProperties, TabulatedFluidProperties, Water97FluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, HydrogenFluidProperties, NaClFluidProperties, NitrogenFluidProperties, SimpleFluidProperties, MethaneFluidProperties, and IdealGasFluidPropertiesPT.
Definition at line 559 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterialPT::computeQpProperties(), TabulatedFluidProperties::generateTabulatedData(), BrineFluidProperties::k(), SinglePhaseFluidProperties::k(), SinglePhaseFluidProperties::k_dpT(), and TabulatedFluidProperties::k_from_p_T().
|
virtualinherited |
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 in CO2FluidProperties, TabulatedFluidProperties, Water97FluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, HydrogenFluidProperties, NaClFluidProperties, NitrogenFluidProperties, SimpleFluidProperties, MethaneFluidProperties, and IdealGasFluidPropertiesPT.
Definition at line 573 of file SinglePhaseFluidProperties.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.
|
virtualinherited |
Thermal conductivity from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 82 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterial::computeQpProperties(), GeneralVaporMixtureFluidProperties::k_from_p_T(), IdealRealGasMixtureFluidProperties::k_from_p_T(), and IdealRealGasMixtureFluidProperties::k_from_T_v().
|
virtualinherited |
Molar mass [kg/mol].
Reimplemented in TabulatedFluidProperties, CO2FluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, NaClFluidProperties, Water97FluidProperties, HydrogenFluidProperties, SimpleFluidProperties, MethaneFluidProperties, NitrogenFluidProperties, and IdealGasFluidPropertiesPT.
Definition at line 214 of file SinglePhaseFluidProperties.C.
Referenced by BrineFluidProperties::BrineFluidProperties(), 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(), GeneralVaporMixtureFluidProperties::k_from_p_T(), IdealRealGasMixtureFluidProperties::k_from_p_T(), IdealRealGasMixtureFluidProperties::k_from_T_v(), TabulatedFluidProperties::molarMass(), GeneralVaporMixtureFluidProperties::mu_from_p_T(), IdealRealGasMixtureFluidProperties::mu_from_p_T(), IdealRealGasMixtureFluidProperties::mu_from_T_v(), HelmholtzFluidProperties::p_from_rho_T(), HelmholtzFluidProperties::rho_from_p_T(), HelmholtzFluidProperties::s_from_p_T(), and IdealRealGasMixtureFluidProperties::v_from_p_T().
|
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(), StiffenedGasFluidProperties::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.
|
virtualinherited |
Reimplemented in TabulatedFluidProperties, SimpleFluidProperties, StiffenedGasFluidProperties, IdealGasFluidProperties, Water97FluidProperties, IdealGasFluidPropertiesPT, HydrogenFluidProperties, CO2FluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 496 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterialPT::computeQpProperties(), TabulatedFluidProperties::generateTabulatedData(), BrineFluidProperties::mu(), SinglePhaseFluidProperties::mu(), SinglePhaseFluidProperties::mu_dpT(), BrineFluidProperties::mu_dpTx(), TabulatedFluidProperties::mu_from_p_T(), and SinglePhaseFluidProperties::rho_mu_from_p_T().
|
virtualinherited |
Reimplemented in TabulatedFluidProperties, SimpleFluidProperties, StiffenedGasFluidProperties, Water97FluidProperties, IdealGasFluidProperties, IdealGasFluidPropertiesPT, HydrogenFluidProperties, CO2FluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 510 of file SinglePhaseFluidProperties.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.
|
virtualinherited |
Dynamic viscosity from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 77 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterial::computeQpProperties(), GeneralVaporMixtureFluidProperties::mu_from_p_T(), IdealRealGasMixtureFluidProperties::mu_from_p_T(), and IdealRealGasMixtureFluidProperties::mu_from_T_v().
|
virtualinherited |
Pressure from specific enthalpy and specific entropy.
[in] | h | specific enthalpy |
[in] | s | specific entropy |
Reimplemented in StiffenedGasFluidProperties, and IdealGasFluidProperties.
Definition at line 711 of file SinglePhaseFluidProperties.C.
Referenced by StagnationPressureAux::computeValue(), and StagnationTemperatureAux::computeValue().
|
virtualinherited |
Pressure and its derivatives from specific enthalpy and specific entropy.
[in] | h | specific enthalpy |
[in] | s | specific entropy |
Reimplemented in StiffenedGasFluidProperties, and IdealGasFluidProperties.
Definition at line 717 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Pressure from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 662 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::p_from_T_v().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 668 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Pressure from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in IdealGasFluidProperties, StiffenedGasFluidProperties, and NaNInterfaceTestFluidProperties.
Definition at line 28 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterial::computeQpProperties(), PressureAux::computeValue(), StagnationPressureAux::computeValue(), and StagnationTemperatureAux::computeValue().
|
virtualinherited |
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 in IdealGasFluidProperties, StiffenedGasFluidProperties, and NaNInterfaceTestFluidProperties.
Definition at line 34 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Partial pressure at saturation in a gas mixture.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented in StiffenedGasFluidProperties.
Definition at line 208 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::xs_prim_from_p_T().
|
virtualinherited |
Definition at line 616 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::beta_from_p_T(), StiffenedGasFluidProperties::c2_from_p_rho(), StiffenedGasFluidProperties::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(), StiffenedGasFluidProperties::rho_from_p_s(), HelmholtzFluidProperties::rho_from_p_T(), CO2FluidProperties::rho_from_p_T(), StiffenedGasFluidProperties::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().
|
virtualinherited |
Density from pressure and specific entropy.
[in] | p | pressure |
[in] | s | specific entropy |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 109 of file SinglePhaseFluidProperties.C.
Referenced by StagnationTemperatureAux::computeValue(), and SinglePhaseFluidProperties::T_from_p_h().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 115 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Density from pressure and temperature.
[in] | p | pressure (Pa) |
[in] | T | temperature (K) |
Reimplemented in TabulatedFluidProperties, SimpleFluidProperties, NaClFluidProperties, Water97FluidProperties, IdealGasFluidProperties, IdealGasFluidPropertiesPT, CO2FluidProperties, StiffenedGasFluidProperties, and HelmholtzFluidProperties.
Definition at line 610 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::beta_from_p_T(), FluidPropertiesMaterialPT::computeQpProperties(), TwoPhaseAverageDensityAux::computeValue(), SinglePhaseFluidProperties::e_from_p_T(), PorousFlowBrineCO2::equilibriumMassFractions(), PorousFlowBrineCO2::equilibriumMoleFractions(), PorousFlowBrineCO2::equilibriumMoleFractionsLowTemp(), TabulatedFluidProperties::generateTabulatedData(), PorousFlowSingleComponentFluid::initQpStatefulProperties(), BrineFluidProperties::rho(), SinglePhaseFluidProperties::rho(), SinglePhaseFluidProperties::rho_dpT(), SinglePhaseFluidProperties::rho_e_from_p_T(), TabulatedFluidProperties::rho_from_p_T(), SinglePhaseFluidProperties::rho_mu_from_p_T(), PorousFlowWaterNCG::saturationTwoPhase(), and SinglePhaseFluidProperties::v_from_p_T().
|
virtualinherited |
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 in TabulatedFluidProperties, SimpleFluidProperties, NaClFluidProperties, Water97FluidProperties, IdealGasFluidProperties, IdealGasFluidPropertiesPT, CO2FluidProperties, StiffenedGasFluidProperties, and HelmholtzFluidProperties.
Definition at line 624 of file SinglePhaseFluidProperties.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(), StiffenedGasFluidProperties::p_from_h_s(), StiffenedGasFluidProperties::rho_from_p_s(), IdealGasFluidProperties::rho_from_p_s(), StiffenedGasFluidProperties::s_from_h_p(), IdealGasFluidProperties::s_from_h_p(), IdealGasFluidProperties::s_from_p_T(), StiffenedGasFluidProperties::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(), StiffenedGasFluidProperties::s_from_T_v(), IdealGasFluidProperties::s_from_T_v(), IdealGasFluidProperties::s_from_v_e(), StiffenedGasFluidProperties::s_from_v_e(), and SinglePhaseFluidProperties::T_from_p_h().
|
virtualinherited |
Specific entropy from specific enthalpy and pressure.
[in] | h | specific enthalpy |
[in] | p | pressure |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 98 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::T_from_p_h().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 104 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Specific entropy from pressure and temperature.
[in] | p | pressure |
[in] | T | temperature |
Reimplemented in TabulatedFluidProperties, Water97FluidProperties, SimpleFluidProperties, HelmholtzFluidProperties, IdealGasFluidPropertiesPT, StiffenedGasFluidProperties, and IdealGasFluidProperties.
Definition at line 197 of file SinglePhaseFluidProperties.C.
Referenced by GeneralVaporMixtureFluidProperties::c_from_p_T(), FluidPropertiesMaterialPT::computeQpProperties(), TabulatedFluidProperties::generateTabulatedData(), SinglePhaseFluidProperties::s(), IdealGasFluidPropertiesPT::s_from_p_T(), SimpleFluidProperties::s_from_p_T(), Water97FluidProperties::s_from_p_T(), and TabulatedFluidProperties::s_from_p_T().
|
virtualinherited |
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 in TabulatedFluidProperties, Water97FluidProperties, SimpleFluidProperties, HelmholtzFluidProperties, IdealGasFluidPropertiesPT, StiffenedGasFluidProperties, and IdealGasFluidProperties.
Definition at line 203 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Specific entropy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 684 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::s_from_T_v().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 690 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Specific entropy from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 87 of file SinglePhaseFluidProperties.C.
Referenced by StagnationPressureAux::computeValue(), and StagnationTemperatureAux::computeValue().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 93 of file SinglePhaseFluidProperties.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.
|
virtualinherited |
Temperature from specific volume and specific internal energy.
[in] | v | specific volume |
[in] | e | specific internal energy |
Reimplemented in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 39 of file SinglePhaseFluidProperties.C.
Referenced by FluidPropertiesMaterial::computeQpProperties(), StagnationTemperatureAux::computeValue(), TemperatureAux::computeValue(), IdealRealGasMixtureFluidProperties::p_T_from_v_e(), and SinglePhaseFluidProperties::T_from_p_h().
|
virtualinherited |
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 in IdealGasFluidProperties, and StiffenedGasFluidProperties.
Definition at line 45 of file SinglePhaseFluidProperties.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.
|
virtualinherited |
Specific internal energy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented in StiffenedGasFluidProperties.
Definition at line 651 of file SinglePhaseFluidProperties.C.
Referenced by IdealRealGasMixtureFluidProperties::v_from_p_T().
|
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.
|
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().
|
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().