31 double Props1(std::string FluidName,std::string Output);
39 double Props(std::string Output,std::string Name1,
double Prop1, std::string Name2,
double Prop2, std::string FluidName);
48 double Props(
char Output,
char Name1,
double Prop1,
char Name2,
double Prop2,
char * FluidName);
56 double Props(std::string Output,
char Name1,
double Prop1,
char Name2,
double Prop2, std::string FluidName);
61 double Props1SI(std::string FluidName,std::string Output);
69 double PropsSI(std::string Output,std::string Name1,
double Prop1, std::string Name2,
double Prop2, std::string FluidName);
76 double DerivTerms(std::string Term,
double T,
double rho, std::string FluidName);
103 std::string
Phase(std::string FluidName,
double T,
double p);
109 std::string
Phase_Trho(std::string FluidName,
double T,
double rho);
115 std::string
Phase_Tp(std::string FluidName,
double T,
double p);
120 std::string
get_BibTeXKey(std::string FluidName, std::string item);
int set_reference_stateS(std::string FluidName, std::string reference_state)
long getFluidType(std::string FluidName)
double DerivTerms(std::string Term, double T, double rho, std::string FluidName)
double Props1(std::string FluidName, std::string Output)
bool add_REFPROP_fluid(std::string FluidName)
Add a REFPROP fluid to the fluid listing in CoolProp.
long get_param_index(std::string param)
void _set_standard_unit_system(int)
int set_reference_stateP(Fluid *pFluid, std::string reference_state)
void set_warning(std::string warning)
void set_err_string(std::string err_string)
std::string Phase(std::string FluidName, double T, double p)
Fluid is the abstract base class that is employed by all the other fluids.
std::string Phase_Trho(std::string FluidName, double T, double rho)
int _get_standard_unit_system()
int set_reference_stateD(std::string FluidName, double T, double rho, double h0, double s0)
std::string Phase_Tp(std::string FluidName, double T, double p)
std::string get_global_param_string(std::string ParamName)
Fluid * get_fluid(long iFluid)
long get_Fluid_index(std::string FluidName)
double PropsSI(std::string Output, std::string Name1, double Prop1, std::string Name2, double Prop2, std::string FluidName)
std::string get_BibTeXKey(std::string FluidName, std::string item)
void set_phase(std::string Phase_str)
Nearly deprecated function.
std::string get_fluid_param_string(std::string FluidName, std::string ParamName)
double Props1SI(std::string FluidName, std::string Output)
double Props(std::string Output, std::string Name1, double Prop1, std::string Name2, double Prop2, std::string FluidName)