|
| CoolPropStateClass () |
|
| CoolPropStateClass (std::string FluidName) |
|
| CoolPropStateClass (Fluid *pFluid) |
|
void | update (long iInput1, double Value1, long iInput2, double Value2) |
|
double | keyed_output (long iInput) |
| Returns an output based on the key provided where iInput is one of iT,iP,iH,iS,.... More...
|
|
double | pL (void) |
|
double | pV (void) |
|
double | TL (void) |
|
double | TV (void) |
|
double | hL (void) |
|
double | hV (void) |
|
double | sL (void) |
|
double | sV (void) |
|
double | cpL (void) |
|
double | cpV (void) |
|
double | viscL (void) |
|
double | viscV (void) |
|
double | condL (void) |
|
double | condV (void) |
|
double | p (void) |
| Pressure in kPa. More...
|
|
double | h (void) |
| Enthalpy in kJ/kg. More...
|
|
double | s (void) |
| Entropy in kJ/kg/K. More...
|
|
double | cp (void) |
| Constant pressure specific heat in kJ/kg/K. More...
|
|
double | cv (void) |
| Constant volume specific heat in kJ/kg/K. More...
|
|
double | conductivity (void) |
| Thermal conductivity in kJ/kg/K. More...
|
|
double | isothermal_compressibility (void) |
|
double | isobaric_expansion_coefficient (void) |
|
double | drhodh_constp (void) |
|
double | drhodp_consth (void) |
|
double | drhodh_constp_smoothed (double xend) |
|
double | drhodp_consth_smoothed (double xend) |
| A smoothed version of the derivative using a spline curve in the region of x=0 to x=xend. More...
|
|
void | rho_smoothed (double xend, double &rho_spline, double &dsplinedh, double &dsplinedp) |
| Density corresponding to the smoothed derivatives in the region of x=0 to x=xend. More...
|
|
void | set_TTSESinglePhase_LUT_range (double hmin, double hmax, double pmin, double pmax) |
|
void | get_TTSESinglePhase_LUT_range (double *hmin, double *hmax, double *pmin, double *pmax) |
| Get the current range of the single-phase LUT. More...
|
|
double | dvdp_constT (void) |
|
double | dvdT_constp (void) |
|
double | drhodT_constp (void) |
|
double | drhodp_constT (void) |
|
double | d2rhodp2_constT (void) |
|
double | d2rhodTdp (void) |
|
double | d2rhodT2_constp (void) |
|
double | d2rhodhdQ (void) |
|
double | d2rhodpdQ (void) |
|
double | d2rhodhdp (void) |
|
double | d2rhodh2_constp (void) |
|
double | dpdrho_constT (void) |
|
double | dpdrho_consth (void) |
|
double | dpdT_constrho (void) |
|
double | dpdT_consth (void) |
|
double | d2pdrho2_constT (void) |
|
double | d2pdrhodT (void) |
|
double | d2pdT2_constrho (void) |
|
double | dhdrho_constT (void) |
|
double | dhdrho_constp (void) |
|
double | dhdT_constrho (void) |
|
double | dhdT_constp (void) |
|
double | dhdp_constT (void) |
|
double | d2hdrho2_constT (void) |
|
double | d2hdrhodT (void) |
|
double | d2hdT2_constrho (void) |
|
double | d2hdT2_constp (void) |
|
double | d2hdp2_constT (void) |
|
double | d2hdTdp (void) |
|
double | dsdrho_constT (void) |
|
double | dsdT_constrho (void) |
|
double | dsdrho_constp (void) |
|
double | dsdT_constp (void) |
|
double | dsdp_constT (void) |
|
double | d2sdrho2_constT (void) |
|
double | d2sdrhodT (void) |
|
double | d2sdT2_constrho (void) |
|
double | d2sdT2_constp (void) |
|
double | d2sdp2_constT (void) |
|
double | d2sdTdp (void) |
|
double | dTdp_along_sat (void) |
| Derivative of temperature w.r.t. pressure along saturation curve. More...
|
|
double | d2Tdp2_along_sat (void) |
|
double | dhdp_along_sat_vapor (void) |
|
double | dhdp_along_sat_liquid (void) |
|
double | d2hdp2_along_sat_vapor (void) |
|
double | d2hdp2_along_sat_liquid (void) |
|
double | dsdp_along_sat_vapor (void) |
|
double | dsdp_along_sat_liquid (void) |
|
double | d2sdp2_along_sat_vapor (void) |
|
double | d2sdp2_along_sat_liquid (void) |
|
double | drhodp_along_sat_vapor (void) |
|
double | drhodp_along_sat_liquid (void) |
|
double | d2rhodp2_along_sat_vapor (void) |
|
double | d2rhodp2_along_sat_liquid (void) |
|
double | dhdT_along_sat_vapor (void) |
|
double | dhdT_along_sat_liquid (void) |
|
double | dsdT_along_sat_vapor (void) |
|
double | dsdT_along_sat_liquid (void) |
|
double | drhodT_along_sat_vapor (void) |
|
double | drhodT_along_sat_liquid (void) |
|
CoolPropStateClassSI | copy (void) |
|
| CoolPropStateClassSI () |
|
| CoolPropStateClassSI (std::string FluidName) |
|
| CoolPropStateClassSI (Fluid *pFluid) |
|
| ~CoolPropStateClassSI () |
|
double | Tsat (double Q) |
| Saturation temperature. More...
|
|
double | superheat (void) |
|
std::string | get_name (void) |
| Get the name of the fluid. More...
|
|
void | no_SatLSatV (void) |
| Stop it from adding the SatL and SatV class pointers. More...
|
|
void | update (long iInput1, double Value1, long iInput2, double Value2, double T0=-1, double rho0=-1) |
|
double | keyed_output (long iInput) |
| Return an output based on the integer key for the term. More...
|
|
double | rhoL (void) |
|
double | rhoV (void) |
|
double | pL (void) |
|
double | pV (void) |
|
double | TL (void) |
|
double | TV (void) |
|
double | hL (void) |
|
double | hV (void) |
|
double | sL (void) |
|
double | sV (void) |
|
double | cpL (void) |
|
double | cpV (void) |
|
double | viscL (void) |
|
double | viscV (void) |
|
double | condL (void) |
|
double | condV (void) |
|
long | phase (void) |
|
double | T (void) |
|
double | rho (void) |
|
double | p (void) |
|
double | Q (void) |
|
double | h (void) |
|
double | s (void) |
|
double | cp (void) |
|
double | cv (void) |
|
double | speed_sound (void) |
|
double | isothermal_compressibility (void) |
|
double | isobaric_expansion_coefficient (void) |
|
double | drhodh_constp (void) |
|
double | drhodp_consth (void) |
|
double | drhodh_constp_smoothed (double xend) |
| A smoothed version of the derivative using a spline curve in the region of x=0 to x=xend. More...
|
|
double | drhodp_consth_smoothed (double xend) |
| A smoothed version of the derivative using a spline curve in the region of x=0 to x=xend. More...
|
|
void | rho_smoothed (double xend, double &rho_spline, double &dsplinedh, double &dsplinedp) |
| Density corresponding to the smoothed derivatives in the region of x=0 to x=xend. More...
|
|
double | viscosity (void) |
|
double | conductivity (void) |
|
double | Prandtl (void) |
|
double | surface_tension (void) |
|
void | enable_EXTTP (void) |
| Enable the extended two-phase calculations. More...
|
|
bool | isenabled_EXTTP (void) |
| Check if extended two-phase calculations are enabled. More...
|
|
void | disable_EXTTP (void) |
| Disable the extended two-phase calculations. More...
|
|
void | enable_TTSE_LUT (void) |
| Enable the TTSE. More...
|
|
bool | isenabled_TTSE_LUT (void) |
| Check if TTSE is enabled. More...
|
|
void | disable_TTSE_LUT (void) |
| Disable the TTSE. More...
|
|
void | enable_TTSE_LUT_writing (void) |
| Enable the writing of TTSE tables to file. More...
|
|
bool | isenabled_TTSE_LUT_writing (void) |
| Check if the writing of TTSE tables to file is enabled. More...
|
|
void | disable_TTSE_LUT_writing (void) |
| Disable the writing of TTSE tables to file. More...
|
|
void | set_TTSESat_LUT_size (int N) |
| Over-ride the default size of both of the saturation LUT. More...
|
|
void | set_TTSESinglePhase_LUT_size (int Np, int Nh) |
| Over-ride the default size of the single-phase LUT. More...
|
|
void | set_TTSESinglePhase_LUT_range (double hmin, double hmax, double pmin, double pmax) |
| Over-ride the default range of the single-phase LUT. More...
|
|
void | get_TTSESinglePhase_LUT_range (double *hmin, double *hmax, double *pmin, double *pmax) |
| Get the current range of the single-phase LUT. More...
|
|
double | B_TTSE (double _p, double _h) |
| Evaluate the B term from TTSE method. More...
|
|
double | B_over_D_TTSE (double _p, double _h) |
| Get the ratio directly which is just a bit faster. More...
|
|
double | dvdp_constT (void) |
|
double | dvdT_constp (void) |
|
double | drhodT_constp (void) |
|
double | drhodp_constT (void) |
|
double | d2rhodp2_constT (void) |
|
double | d2rhodTdp (void) |
|
double | d2rhodT2_constp (void) |
|
double | d2rhodhdQ (void) |
|
double | d2rhodpdQ (void) |
|
double | d2rhodhdp (void) |
|
double | d2rhodh2_constp (void) |
|
double | dpdrho_constT (void) |
|
double | dpdrho_consth (void) |
|
double | dpdT_constrho (void) |
|
double | dpdT_consth (void) |
|
double | d2pdrho2_constT (void) |
|
double | d2pdrhodT (void) |
|
double | d2pdT2_constrho (void) |
|
double | dhdrho_constT (void) |
|
double | dhdrho_constp (void) |
|
double | dhdT_constrho (void) |
|
double | dhdT_constp (void) |
|
double | dhdp_constT (void) |
|
double | d2hdrho2_constT (void) |
|
double | d2hdrhodT (void) |
|
double | d2hdT2_constrho (void) |
|
double | d2hdT2_constp (void) |
|
double | d2hdp2_constT (void) |
|
double | d2hdTdp (void) |
|
double | dsdrho_constT (void) |
|
double | dsdT_constrho (void) |
|
double | dsdrho_constp (void) |
|
double | dsdT_constp (void) |
|
double | dsdp_constT (void) |
|
double | d2sdrho2_constT (void) |
|
double | d2sdrhodT (void) |
|
double | d2sdT2_constrho (void) |
|
double | d2sdT2_constp (void) |
|
double | d2sdp2_constT (void) |
|
double | d2sdTdp (void) |
|
double | fundamental_derivative_of_gas_dynamics (void) |
|
double | d2pdv2_consts (void) |
|
double | dhdp_constrho (void) |
|
double | Z (void) |
|
double | dZdDelta (void) |
|
double | dZdTau (void) |
|
double | B (void) |
|
double | dBdT (void) |
|
double | C (void) |
|
double | dCdT (void) |
|
double | dTdp_along_sat (void) |
| Derivative of temperature w.r.t. pressure along saturation curve. More...
|
|
double | d2Tdp2_along_sat (void) |
| Second derivative of temperature w.r.t. pressure along saturation curve. More...
|
|
double | ddp_dTdp_along_sat (void) |
| Partial derivative w.r.t. pressure of dTdp along saturation curve. More...
|
|
double | ddT_dTdp_along_sat (void) |
| Partial derivative w.r.t. temperature of dTdp along saturation curve. More...
|
|
double | dhdp_along_sat_vapor (void) |
|
double | dhdp_along_sat_liquid (void) |
|
double | d2hdp2_along_sat_vapor (void) |
|
double | d2hdp2_along_sat_liquid (void) |
|
double | dsdp_along_sat_vapor (void) |
|
double | dsdp_along_sat_liquid (void) |
|
double | d2sdp2_along_sat_vapor (void) |
|
double | d2sdp2_along_sat_liquid (void) |
|
double | drhodp_along_sat_vapor (void) |
|
double | drhodp_along_sat_liquid (void) |
|
double | d2rhodp2_along_sat_vapor (void) |
|
double | d2rhodp2_along_sat_liquid (void) |
|
double | dsdT_along_sat_vapor (void) |
|
double | dsdT_along_sat_liquid (void) |
|
double | dhdT_along_sat_vapor (void) |
|
double | dhdT_along_sat_liquid (void) |
|
double | drhodT_along_sat_vapor (void) |
|
double | drhodT_along_sat_liquid (void) |
|
double | phi0 (double tau, double delta) |
|
double | dphi0_dDelta (double tau, double delta) |
|
double | dphi0_dTau (double tau, double delta) |
|
double | d2phi0_dDelta2 (double tau, double delta) |
|
double | d2phi0_dDelta_dTau (double tau, double delta) |
|
double | d2phi0_dTau2 (double tau, double delta) |
|
double | d3phi0_dDelta3 (double tau, double delta) |
|
double | d3phi0_dDelta2_dTau (double tau, double delta) |
|
double | d3phi0_dDelta_dTau2 (double tau, double delta) |
|
double | d3phi0_dTau3 (double tau, double delta) |
|
double | phir (double tau, double delta) |
|
double | dphir_dDelta (double tau, double delta) |
|
double | dphir_dTau (double tau, double delta) |
|
double | d2phir_dDelta2 (double tau, double delta) |
|
double | d2phir_dDelta_dTau (double tau, double delta) |
|
double | d2phir_dTau2 (double tau, double delta) |
|
double | d3phir_dDelta3 (double tau, double delta) |
|
double | d3phir_dDelta2_dTau (double tau, double delta) |
|
double | d3phir_dDelta_dTau2 (double tau, double delta) |
|
double | d3phir_dTau3 (double tau, double delta) |
|
|
long | fluid_type |
|
IncompressibleLiquid * | pIncompLiquid |
| A pointer to the class for an incompressible liquid. More...
|
|
IncompressibleSolution * | pIncompSolution |
| A pointer to the class for an incompressible solution. More...
|
|
Fluid * | pFluid |
| A pointer to a CoolProp fluid. More...
|
|
bool | flag_SinglePhase |
|
bool | flag_TwoPhase |
|
double | _rho |
|
double | _T |
|
double | _p |
|
double | _Q |
|
double | _h |
|
double | _s |
|
double | _logp |
|
double | _logrho |
|
double | tau |
|
double | delta |
|
double | rhospline |
|
double | dsplinedp |
|
double | dsplinedh |
|
bool | TwoPhase |
|
bool | SinglePhase |
|
bool | s_cached |
|
bool | h_cached |
|
void | add_saturation_states (void) |
|
void | remove_saturation_states (void) |
|
void | _pre_update (void) |
|
void | _post_update (void) |
|
void | update_twophase (long iInput1, double Value1, long iInput2, double Value2) |
|
void | update_Trho (long iInput1, double Value1, long iInput2, double Value2) |
|
void | update_Tp (long iInput1, double Value1, long iInput2, double Value2) |
|
void | update_ph (long iInput1, double Value1, long iInput2, double Value2, double T0=-1, double rho0=-1) |
|
void | update_ps (long iInput1, double Value1, long iInput2, double Value2) |
|
void | update_prho (long iInput1, double Value1, long iInput2, double Value2) |
|
void | update_hs (long iInput1, double Value1, long iInput2, double Value2) |
|
void | update_Ts (long iInput1, double Value1, long iInput2, double Value2) |
|
void | update_TTSE_LUT (long iInput1, double Value1, long iInput2, double Value2) |
|
void | update_incompressible (long iInput1, double Value1, long iInput2, double Value2) |
|
void | check_saturated_quality (double Q) |
|
bool | within_TTSE_range (long iInput1, double Value1, long iInput2, double Value2) |
| Check whether within the TTSE range. More...
|
|
double | interp_linear (double Q, double valueL, double valueV) |
| Extended two-phase calculations need different interpolation functions. More...
|
|
double | interp_recip (double Q, double valueL, double valueV) |
|
std::string | brine_string |
| Temporary until solutions are fixed. More...
|
|
StateCache | cache |
|
std::string | _Fluid |
|
bool | SaturatedL |
|
bool | SaturatedV |
|
bool | _noSatLSatV |
|
double | rhosatL |
|
double | rhosatV |
|
double | psatL |
|
double | psatV |
|
double | TsatL |
|
double | TsatV |
|
CoolPropStateClassSI * | SatL |
|
CoolPropStateClassSI * | SatV |
|
Definition at line 511 of file CPState.h.