CoolProp  4.2.5
An open-source fluid property and humid air property database
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
CoolPropStateClass Class Reference

#include <CPState.h>

Inheritance diagram for CoolPropStateClass:
CoolPropStateClassSI

Public Member Functions

 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)
 
- Public Member Functions inherited from CoolPropStateClassSI
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)
 

Additional Inherited Members

- Public Attributes inherited from CoolPropStateClassSI
long fluid_type
 
IncompressibleLiquidpIncompLiquid
 A pointer to the class for an incompressible liquid. More...
 
IncompressibleSolutionpIncompSolution
 A pointer to the class for an incompressible solution. More...
 
FluidpFluid
 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
 
- Protected Member Functions inherited from CoolPropStateClassSI
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)
 
- Protected Attributes inherited from CoolPropStateClassSI
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
 
CoolPropStateClassSISatL
 
CoolPropStateClassSISatV
 

Detailed Description

Definition at line 511 of file CPState.h.

Constructor & Destructor Documentation

CoolPropStateClass::CoolPropStateClass ( )

Definition at line 2801 of file CPState.cpp.

CoolPropStateClass::CoolPropStateClass ( std::string  FluidName)

Definition at line 2811 of file CPState.cpp.

CoolPropStateClass::CoolPropStateClass ( Fluid pFluid)

Definition at line 2806 of file CPState.cpp.

Member Function Documentation

double CoolPropStateClass::condL ( void  )
inline

Definition at line 547 of file CPState.h.

double CoolPropStateClass::conductivity ( void  )
inline

Thermal conductivity in kJ/kg/K.

Definition at line 561 of file CPState.h.

double CoolPropStateClass::condV ( void  )
inline

Definition at line 548 of file CPState.h.

double CoolPropStateClass::cp ( void  )
inline

Constant pressure specific heat in kJ/kg/K.

Definition at line 557 of file CPState.h.

double CoolPropStateClass::cpL ( void  )
inline

Definition at line 543 of file CPState.h.

double CoolPropStateClass::cpV ( void  )
inline

Definition at line 544 of file CPState.h.

double CoolPropStateClass::cv ( void  )
inline

Constant volume specific heat in kJ/kg/K.

Definition at line 559 of file CPState.h.

double CoolPropStateClass::d2hdp2_along_sat_liquid ( void  )
inline

Definition at line 669 of file CPState.h.

double CoolPropStateClass::d2hdp2_along_sat_vapor ( void  )
inline

Definition at line 668 of file CPState.h.

double CoolPropStateClass::d2hdp2_constT ( void  )
inline

Definition at line 642 of file CPState.h.

double CoolPropStateClass::d2hdrho2_constT ( void  )
inline

Definition at line 638 of file CPState.h.

double CoolPropStateClass::d2hdrhodT ( void  )
inline

Definition at line 639 of file CPState.h.

double CoolPropStateClass::d2hdT2_constp ( void  )
inline

Definition at line 641 of file CPState.h.

double CoolPropStateClass::d2hdT2_constrho ( void  )
inline

Definition at line 640 of file CPState.h.

double CoolPropStateClass::d2hdTdp ( void  )
inline

Definition at line 643 of file CPState.h.

double CoolPropStateClass::d2pdrho2_constT ( void  )
inline

Definition at line 629 of file CPState.h.

double CoolPropStateClass::d2pdrhodT ( void  )
inline

Definition at line 630 of file CPState.h.

double CoolPropStateClass::d2pdT2_constrho ( void  )
inline

Definition at line 631 of file CPState.h.

double CoolPropStateClass::d2rhodh2_constp ( void  )
inline

Definition at line 623 of file CPState.h.

double CoolPropStateClass::d2rhodhdp ( void  )
inline

Definition at line 622 of file CPState.h.

double CoolPropStateClass::d2rhodhdQ ( void  )
inline

Definition at line 620 of file CPState.h.

double CoolPropStateClass::d2rhodp2_along_sat_liquid ( void  )
inline

Definition at line 679 of file CPState.h.

double CoolPropStateClass::d2rhodp2_along_sat_vapor ( void  )
inline

Definition at line 678 of file CPState.h.

double CoolPropStateClass::d2rhodp2_constT ( void  )
inline

Definition at line 617 of file CPState.h.

double CoolPropStateClass::d2rhodpdQ ( void  )
inline

Definition at line 621 of file CPState.h.

double CoolPropStateClass::d2rhodT2_constp ( void  )
inline

Definition at line 619 of file CPState.h.

double CoolPropStateClass::d2rhodTdp ( void  )
inline

Definition at line 618 of file CPState.h.

double CoolPropStateClass::d2sdp2_along_sat_liquid ( void  )
inline

Definition at line 674 of file CPState.h.

double CoolPropStateClass::d2sdp2_along_sat_vapor ( void  )
inline

Definition at line 673 of file CPState.h.

double CoolPropStateClass::d2sdp2_constT ( void  )
inline

Definition at line 654 of file CPState.h.

double CoolPropStateClass::d2sdrho2_constT ( void  )
inline

Definition at line 650 of file CPState.h.

double CoolPropStateClass::d2sdrhodT ( void  )
inline

Definition at line 651 of file CPState.h.

double CoolPropStateClass::d2sdT2_constp ( void  )
inline

Definition at line 653 of file CPState.h.

double CoolPropStateClass::d2sdT2_constrho ( void  )
inline

Definition at line 652 of file CPState.h.

double CoolPropStateClass::d2sdTdp ( void  )
inline

Definition at line 655 of file CPState.h.

double CoolPropStateClass::d2Tdp2_along_sat ( void  )
inline

Definition at line 664 of file CPState.h.

double CoolPropStateClass::dhdp_along_sat_liquid ( void  )
inline

Definition at line 667 of file CPState.h.

double CoolPropStateClass::dhdp_along_sat_vapor ( void  )
inline

Definition at line 666 of file CPState.h.

double CoolPropStateClass::dhdp_constT ( void  )
inline

Definition at line 637 of file CPState.h.

double CoolPropStateClass::dhdrho_constp ( void  )
inline

Definition at line 634 of file CPState.h.

double CoolPropStateClass::dhdrho_constT ( void  )
inline

Definition at line 633 of file CPState.h.

double CoolPropStateClass::dhdT_along_sat_liquid ( void  )
inline

Definition at line 682 of file CPState.h.

double CoolPropStateClass::dhdT_along_sat_vapor ( void  )
inline

Definition at line 681 of file CPState.h.

double CoolPropStateClass::dhdT_constp ( void  )
inline

Definition at line 636 of file CPState.h.

double CoolPropStateClass::dhdT_constrho ( void  )
inline

Definition at line 635 of file CPState.h.

double CoolPropStateClass::dpdrho_consth ( void  )
inline

Definition at line 626 of file CPState.h.

double CoolPropStateClass::dpdrho_constT ( void  )
inline

Definition at line 625 of file CPState.h.

double CoolPropStateClass::dpdT_consth ( void  )
inline

Definition at line 628 of file CPState.h.

double CoolPropStateClass::dpdT_constrho ( void  )
inline

Definition at line 627 of file CPState.h.

double CoolPropStateClass::drhodh_constp ( void  )
inline

Definition at line 565 of file CPState.h.

double CoolPropStateClass::drhodh_constp_smoothed ( double  xend)
inline

Definition at line 569 of file CPState.h.

double CoolPropStateClass::drhodp_along_sat_liquid ( void  )
inline

Definition at line 677 of file CPState.h.

double CoolPropStateClass::drhodp_along_sat_vapor ( void  )
inline

Definition at line 676 of file CPState.h.

double CoolPropStateClass::drhodp_consth ( void  )
inline

Definition at line 566 of file CPState.h.

double CoolPropStateClass::drhodp_consth_smoothed ( double  xend)
inline

A smoothed version of the derivative using a spline curve in the region of x=0 to x=xend.

Definition at line 571 of file CPState.h.

double CoolPropStateClass::drhodp_constT ( void  )
inline

Definition at line 616 of file CPState.h.

double CoolPropStateClass::drhodT_along_sat_liquid ( void  )
inline

Definition at line 688 of file CPState.h.

double CoolPropStateClass::drhodT_along_sat_vapor ( void  )
inline

Definition at line 687 of file CPState.h.

double CoolPropStateClass::drhodT_constp ( void  )
inline

Definition at line 615 of file CPState.h.

double CoolPropStateClass::dsdp_along_sat_liquid ( void  )
inline

Definition at line 672 of file CPState.h.

double CoolPropStateClass::dsdp_along_sat_vapor ( void  )
inline

Definition at line 671 of file CPState.h.

double CoolPropStateClass::dsdp_constT ( void  )
inline

Definition at line 649 of file CPState.h.

double CoolPropStateClass::dsdrho_constp ( void  )
inline

Definition at line 647 of file CPState.h.

double CoolPropStateClass::dsdrho_constT ( void  )
inline

Definition at line 645 of file CPState.h.

double CoolPropStateClass::dsdT_along_sat_liquid ( void  )
inline

Definition at line 685 of file CPState.h.

double CoolPropStateClass::dsdT_along_sat_vapor ( void  )
inline

Definition at line 684 of file CPState.h.

double CoolPropStateClass::dsdT_constp ( void  )
inline

Definition at line 648 of file CPState.h.

double CoolPropStateClass::dsdT_constrho ( void  )
inline

Definition at line 646 of file CPState.h.

double CoolPropStateClass::dTdp_along_sat ( void  )
inline

Derivative of temperature w.r.t. pressure along saturation curve.

Definition at line 662 of file CPState.h.

double CoolPropStateClass::dvdp_constT ( void  )
inline

Definition at line 612 of file CPState.h.

double CoolPropStateClass::dvdT_constp ( void  )
inline

Definition at line 613 of file CPState.h.

void CoolPropStateClass::get_TTSESinglePhase_LUT_range ( double *  hmin,
double *  hmax,
double *  pmin,
double *  pmax 
)
inline

Get the current range of the single-phase LUT.

Definition at line 596 of file CPState.h.

double CoolPropStateClass::h ( void  )
inline

Enthalpy in kJ/kg.

Definition at line 553 of file CPState.h.

double CoolPropStateClass::hL ( void  )
inline

Definition at line 539 of file CPState.h.

double CoolPropStateClass::hV ( void  )
inline

Definition at line 540 of file CPState.h.

double CoolPropStateClass::isobaric_expansion_coefficient ( void  )
inline

Definition at line 564 of file CPState.h.

double CoolPropStateClass::isothermal_compressibility ( void  )
inline

Definition at line 563 of file CPState.h.

double CoolPropStateClass::keyed_output ( long  iInput)
inline

Returns an output based on the key provided where iInput is one of iT,iP,iH,iS,....

Definition at line 530 of file CPState.h.

double CoolPropStateClass::p ( void  )
inline

Pressure in kPa.

Definition at line 551 of file CPState.h.

double CoolPropStateClass::pL ( void  )
inline

Definition at line 534 of file CPState.h.

double CoolPropStateClass::pV ( void  )
inline

Definition at line 535 of file CPState.h.

void CoolPropStateClass::rho_smoothed ( double  xend,
double &  rho_spline,
double &  dsplinedh,
double &  dsplinedp 
)
inline

Density corresponding to the smoothed derivatives in the region of x=0 to x=xend.

Definition at line 574 of file CPState.h.

double CoolPropStateClass::s ( void  )
inline

Entropy in kJ/kg/K.

Definition at line 555 of file CPState.h.

void CoolPropStateClass::set_TTSESinglePhase_LUT_range ( double  hmin,
double  hmax,
double  pmin,
double  pmax 
)
inline

Over-ride the default range of the single-phase LUT Inlet parameters in kJ/kg and kPa

Definition at line 587 of file CPState.h.

double CoolPropStateClass::sL ( void  )
inline

Definition at line 541 of file CPState.h.

double CoolPropStateClass::sV ( void  )
inline

Definition at line 542 of file CPState.h.

double CoolPropStateClass::TL ( void  )
inline

Definition at line 536 of file CPState.h.

double CoolPropStateClass::TV ( void  )
inline

Definition at line 537 of file CPState.h.

void CoolPropStateClass::update ( long  iInput1,
double  Value1,
long  iInput2,
double  Value2 
)

Definition at line 2818 of file CPState.cpp.

double CoolPropStateClass::viscL ( void  )
inline

Definition at line 545 of file CPState.h.

double CoolPropStateClass::viscV ( void  )
inline

Definition at line 546 of file CPState.h.


The documentation for this class was generated from the following files: