|
CoolProp 8.0.0
An open-source fluid property and humid air property database
|
Classes | |
| class | HAProps_T_Residual |
| class | HAProps_W_Residual |
| class | WetBulbSolver |
| class | WetBulbTminSolver |
Enumerations | |
| enum | givens { GIVEN_INVALID = 0 , GIVEN_TDP , GIVEN_PSIW , GIVEN_HUMRAT , GIVEN_VDA , GIVEN_VHA , GIVEN_TWB , GIVEN_RH , GIVEN_ENTHALPY , GIVEN_ENTHALPY_HA , GIVEN_ENTROPY , GIVEN_ENTROPY_HA , GIVEN_T , GIVEN_P , GIVEN_VISC , GIVEN_COND , GIVEN_CP , GIVEN_CPHA , GIVEN_COMPRESSIBILITY_FACTOR , GIVEN_PARTIAL_PRESSURE_WATER , GIVEN_CV , GIVEN_CVHA , GIVEN_INTERNAL_ENERGY , GIVEN_INTERNAL_ENERGY_HA , GIVEN_SPEED_OF_SOUND , GIVEN_ISENTROPIC_EXPONENT } |
Functions | |
| void | _HAPropsSI_inputs (double p, const std::vector< givens > &input_keys, const std::vector< double > &input_vals, double &T, double &psi_w) |
| Calculate T (dry bulb temp) and psi_w (water mole fraction) given the pair of inputs. More... | |
| double | _HAPropsSI_outputs (givens OuputType, double p, double T, double psi_w) |
| double | MoleFractionWater (double, double, int, double) |
| void | check_fluid_instantiation () |
| double | f_factor (double T, double p) |
| void | UseVirialCorrelations (int flag) |
| void | UseIsothermCompressCorrelation (int flag) |
| void | UseIdealGasEnthalpyCorrelations (int flag) |
| double | HumidityRatio (double psi_w) |
| double | isothermal_compressibility (double T, double p) |
| void | HAHelp () |
| int | returnHumAirCode (const char *Code) |
| double | Viscosity (double T, double p, double psi_w) |
| double | Conductivity (double T, double p, double psi_w) |
| double | MolarVolume (double T, double p, double psi_w) |
| double | Pressure (double T, double v_bar, double psi_w) |
| double | IdealGasMolarEnthalpy_Water (double T, double p) |
| double | IdealGasMolarEntropy_Water (double T, double p) |
| double | IdealGasMolarEnthalpy_Air (double T, double p) |
| double | IdealGasMolarEntropy_Air (double T, double vmolar_a) |
| double | MolarEnthalpy (double T, double p, double psi_w, double vmolar) |
| double | MolarInternalEnergy (double T, double p, double psi_w, double vmolar) |
| double | MassEnthalpy_per_kgha (double T, double p, double psi_w) |
| double | MassEnthalpy_per_kgda (double T, double p, double psi_w) |
| double | MassInternalEnergy_per_kgha (double T, double p, double psi_w) |
| double | MassInternalEnergy_per_kgda (double T, double p, double psi_w) |
| double | MolarEntropy (double T, double p, double psi_w, double v_bar) |
| double | MassEntropy_per_kgha (double T, double p, double psi_w) |
| double | MassEntropy_per_kgda (double T, double p, double psi_w) |
| double | DewpointTemperature (double T, double p, double psi_w) |
| double | WetbulbTemperature (double T, double p, double psi_w) |
| int | TypeMatch (int TypeCode, const std::string &Input1Name, const std::string &Input2Name, const std::string &Input3Name) |
| double | RelativeHumidity (double T, double p, double psi_w) |
| void | convert_to_SI (const std::string &Name, double &val) |
| void | convert_from_SI (const std::string &Name, double &val) |
| double | HAProps (const std::string &OutputName, const std::string &Input1Name, double Input1, const std::string &Input2Name, double Input2, const std::string &Input3Name, double Input3) |
| long | get_input_key (const std::vector< givens > &input_keys, givens key) |
| bool | match_input_key (const std::vector< givens > &input_keys, givens key) |
| double | HAPropsSI (const std::string &OutputName, const std::string &Input1Name, double Input1, const std::string &Input2Name, double Input2, const std::string &Input3Name, double Input3) |
| double | HAProps_Aux (const char *Name, double T, double p, double W, char *units) |
| double | cair_sat (double T) |
| double | IceProps (const char *Name, double T, double p) |
| enum HumidAir::givens |
Definition at line 56 of file HumidAirProp.cpp.
| void HumidAir::_HAPropsSI_inputs | ( | double | p, |
| const std::vector< givens > & | input_keys, | ||
| const std::vector< double > & | input_vals, | ||
| double & | T, | ||
| double & | psi_w | ||
| ) |
Calculate T (dry bulb temp) and psi_w (water mole fraction) given the pair of inputs.
Definition at line 1760 of file HumidAirProp.cpp.
| double HumidAir::_HAPropsSI_outputs | ( | givens | OuputType, |
| double | p, | ||
| double | T, | ||
| double | psi_w | ||
| ) |
Definition at line 2014 of file HumidAirProp.cpp.
| double HumidAir::cair_sat | ( | double | T | ) |
Definition at line 2424 of file HumidAirProp.cpp.
| void HumidAir::check_fluid_instantiation | ( | ) |
Definition at line 96 of file HumidAirProp.cpp.
| double HumidAir::Conductivity | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 992 of file HumidAirProp.cpp.
| void HumidAir::convert_from_SI | ( | const std::string & | Name, |
| double & | val | ||
| ) |
Definition at line 1644 of file HumidAirProp.cpp.
| void HumidAir::convert_to_SI | ( | const std::string & | Name, |
| double & | val | ||
| ) |
Definition at line 1610 of file HumidAirProp.cpp.
| double HumidAir::DewpointTemperature | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1263 of file HumidAirProp.cpp.
| double HumidAir::f_factor | ( | double | T, |
| double | p | ||
| ) |
Definition at line 848 of file HumidAirProp.cpp.
Definition at line 1690 of file HumidAirProp.cpp.
| void HumidAir::HAHelp | ( | ) |
Definition at line 952 of file HumidAirProp.cpp.
| double HumidAir::HAProps | ( | const std::string & | OutputName, |
| const std::string & | Input1Name, | ||
| double | Input1, | ||
| const std::string & | Input2Name, | ||
| double | Input2, | ||
| const std::string & | Input3Name, | ||
| double | Input3 | ||
| ) |
Definition at line 1678 of file HumidAirProp.cpp.
| double HumidAir::HAProps_Aux | ( | const char * | Name, |
| double | T, | ||
| double | p, | ||
| double | W, | ||
| char * | units | ||
| ) |
Definition at line 2269 of file HumidAirProp.cpp.
| double HumidAir::HAPropsSI | ( | const std::string & | OutputName, |
| const std::string & | Input1Name, | ||
| double | Input1, | ||
| const std::string & | Input2Name, | ||
| double | Input2, | ||
| const std::string & | Input3Name, | ||
| double | Input3 | ||
| ) |
Definition at line 2136 of file HumidAirProp.cpp.
| double HumidAir::HumidityRatio | ( | double | psi_w | ) |
Definition at line 800 of file HumidAirProp.cpp.
| double HumidAir::IceProps | ( | const char * | Name, |
| double | T, | ||
| double | p | ||
| ) |
Definition at line 2433 of file HumidAirProp.cpp.
| double HumidAir::IdealGasMolarEnthalpy_Air | ( | double | T, |
| double | p | ||
| ) |
Definition at line 1096 of file HumidAirProp.cpp.
| double HumidAir::IdealGasMolarEnthalpy_Water | ( | double | T, |
| double | p | ||
| ) |
Definition at line 1077 of file HumidAirProp.cpp.
| double HumidAir::IdealGasMolarEntropy_Air | ( | double | T, |
| double | vmolar_a | ||
| ) |
Definition at line 1103 of file HumidAirProp.cpp.
| double HumidAir::IdealGasMolarEntropy_Water | ( | double | T, |
| double | p | ||
| ) |
Definition at line 1085 of file HumidAirProp.cpp.
| double HumidAir::isothermal_compressibility | ( | double | T, |
| double | p | ||
| ) |
Definition at line 816 of file HumidAirProp.cpp.
| double HumidAir::MassEnthalpy_per_kgda | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1159 of file HumidAirProp.cpp.
| double HumidAir::MassEnthalpy_per_kgha | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1153 of file HumidAirProp.cpp.
| double HumidAir::MassEntropy_per_kgda | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1255 of file HumidAirProp.cpp.
| double HumidAir::MassEntropy_per_kgha | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1249 of file HumidAirProp.cpp.
| double HumidAir::MassInternalEnergy_per_kgda | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1172 of file HumidAirProp.cpp.
| double HumidAir::MassInternalEnergy_per_kgha | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1166 of file HumidAirProp.cpp.
Definition at line 1703 of file HumidAirProp.cpp.
| double HumidAir::MolarEnthalpy | ( | double | T, |
| double | p, | ||
| double | psi_w, | ||
| double | vmolar | ||
| ) |
| T | Temperature, in K |
| p | Pressure (not used) |
| psi_w | Water mole fraction (mol_w/mol_ha) |
| vmolar | Mixture molar volume in m^3/mol_ha |
Definition at line 1121 of file HumidAirProp.cpp.
| double HumidAir::MolarEntropy | ( | double | T, |
| double | p, | ||
| double | psi_w, | ||
| double | v_bar | ||
| ) |
| T | Temperature, in K |
| p | Pressure (not used) |
| psi_w | Water mole fraction (mol_w/mol_ha) |
| v_bar | Mixture molar volume in m^3/mol_ha |
Definition at line 1187 of file HumidAirProp.cpp.
| double HumidAir::MolarInternalEnergy | ( | double | T, |
| double | p, | ||
| double | psi_w, | ||
| double | vmolar | ||
| ) |
Definition at line 1150 of file HumidAirProp.cpp.
| double HumidAir::MolarVolume | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
| T | Temperature in K |
| p | Pressure in Pa |
| psi_w | Water mole fraction in mol_w/mol_ha |
Definition at line 1022 of file HumidAirProp.cpp.
| double HumidAir::MoleFractionWater | ( | double | T, |
| double | p, | ||
| int | HumInput, | ||
| double | InVal | ||
| ) |
Definition at line 1546 of file HumidAirProp.cpp.
| double HumidAir::Pressure | ( | double | T, |
| double | v_bar, | ||
| double | psi_w | ||
| ) |
Definition at line 1071 of file HumidAirProp.cpp.
| double HumidAir::RelativeHumidity | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1591 of file HumidAirProp.cpp.
| int HumidAir::returnHumAirCode | ( | const char * | Code | ) |
Definition at line 955 of file HumidAirProp.cpp.
| int HumidAir::TypeMatch | ( | int | TypeCode, |
| const std::string & | Input1Name, | ||
| const std::string & | Input2Name, | ||
| const std::string & | Input3Name | ||
| ) |
Definition at line 1537 of file HumidAirProp.cpp.
| void HumidAir::UseIdealGasEnthalpyCorrelations | ( | int | flag | ) |
Definition at line 377 of file HumidAirProp.cpp.
| void HumidAir::UseIsothermCompressCorrelation | ( | int | flag | ) |
Definition at line 370 of file HumidAirProp.cpp.
| void HumidAir::UseVirialCorrelations | ( | int | flag | ) |
Definition at line 363 of file HumidAirProp.cpp.
| double HumidAir::Viscosity | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 971 of file HumidAirProp.cpp.
| double HumidAir::WetbulbTemperature | ( | double | T, |
| double | p, | ||
| double | psi_w | ||
| ) |
Definition at line 1413 of file HumidAirProp.cpp.
| double HumidAir::a0_a |
Definition at line 213 of file HumidAirProp.cpp.
| double HumidAir::a0_w |
Definition at line 214 of file HumidAirProp.cpp.
| double HumidAir::B_a |
Definition at line 178 of file HumidAirProp.cpp.
| double HumidAir::B_w |
Definition at line 179 of file HumidAirProp.cpp.
| double HumidAir::C_a |
Definition at line 178 of file HumidAirProp.cpp.
| double HumidAir::C_w |
Definition at line 179 of file HumidAirProp.cpp.
| double HumidAir::da0_dtau_a |
Definition at line 213 of file HumidAirProp.cpp.
| double HumidAir::da0_dtau_w |
Definition at line 214 of file HumidAirProp.cpp.
| double HumidAir::dBdT_a |
Definition at line 178 of file HumidAirProp.cpp.
| double HumidAir::dBdT_w |
Definition at line 179 of file HumidAirProp.cpp.
| double HumidAir::dCdT_a |
Definition at line 178 of file HumidAirProp.cpp.
| double HumidAir::dCdT_w |
Definition at line 179 of file HumidAirProp.cpp.
| double HumidAir::hoffset_a |
Definition at line 261 of file HumidAirProp.cpp.
| double HumidAir::hoffset_w |
Definition at line 260 of file HumidAirProp.cpp.
| double HumidAir::ln_delta_air_s |
Definition at line 264 of file HumidAirProp.cpp.
| bool HumidAir::ready |
Definition at line 257 of file HumidAirProp.cpp.
| double HumidAir::rho_red_a |
Definition at line 259 of file HumidAirProp.cpp.
| double HumidAir::rho_red_w |
Definition at line 258 of file HumidAirProp.cpp.
| double HumidAir::soffset_a |
Definition at line 263 of file HumidAirProp.cpp.
| double HumidAir::soffset_w |
Definition at line 262 of file HumidAirProp.cpp.
| double HumidAir::T |
Definition at line 177 of file HumidAirProp.cpp.
| double HumidAir::T_red_w |
Definition at line 258 of file HumidAirProp.cpp.