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
R124.h
Go to the documentation of this file.
1 #ifndef R124_H
2 #define R124_H
3 
4 class R124Class : public Fluid {
5 
6 public:
7  R124Class();
8  ~R124Class(){};
9  double psat(double);
10  double rhosatL(double);
11  double rhosatV(double);
12  double surface_tension_T(double T)
13  {
14  // Mulero, JPCRD 2012
15  return 0.05175*pow(1-T/reduce.T,1.197);
16  }
17  void ECSParams(double *e_k, double *sigma)
18  {
19  // From Huber (2003)
20  *e_k = 275.80;
21  *sigma = 0.5501;
22  }
23  double ECS_psi_viscosity(double rhor)
24  {
25  // From Huber (2003)
26  return 1.04253+1.38528e-3*rhor;
27  }
28  double ECS_f_int(double T)
29  {
30  // From Huber (2003)
31  return 1.17690e-3+6.78397e-7*T;
32  }
33  double ECS_chi_conductivity(double rhor)
34  {
35  // From Huber (2003)
36  return 1.0898-1.54229e-2*rhor;
37  }
38 };
39 
40 #endif
R124Class()
Definition: R124.cpp:5
double surface_tension_T(double T)
Definition: R124.h:12
Definition: R124.h:4
double psat(double)
Definition: R124.cpp:49
double rhosatV(double)
Definition: R124.cpp:77
struct CriticalStruct reduce
A pointer to the point that is used to reduce the T and rho for EOS.
Definition: FluidClass.h:222
Fluid is the abstract base class that is employed by all the other fluids.
Definition: FluidClass.h:147
void ECSParams(double *e_k, double *sigma)
Definition: R124.h:17
double ECS_psi_viscosity(double rhor)
Definition: R124.h:23
double rhosatL(double)
Definition: R124.cpp:64
~R124Class()
Definition: R124.h:8
double ECS_chi_conductivity(double rhor)
Definition: R124.h:33
double ECS_f_int(double T)
Definition: R124.h:28