CoolProp
Public Attributes | List of all members
CoolProp::ResidualHelmholtzGeneralizedExponentialElement Struct Reference

Public Attributes

CoolPropDbl n
 These variables are for the n*delta^d_i*tau^t_i part.
 
CoolPropDbl d
 
CoolPropDbl t
 
CoolPropDbl c
 These variables are for the exp(u) part u is given by -c*delta^l_i-omega*tau^m_i-eta1*(delta-epsilon1)-eta2*(delta-epsilon2)^2-beta1*(tau-gamma1)-beta2*(tau-gamma2)^2.
 
CoolPropDbl l_double
 
CoolPropDbl omega
 
CoolPropDbl m_double
 
CoolPropDbl eta1
 
CoolPropDbl epsilon1
 
CoolPropDbl eta2
 
CoolPropDbl epsilon2
 
CoolPropDbl beta1
 
CoolPropDbl gamma1
 
CoolPropDbl beta2
 
CoolPropDbl gamma2
 
int l_int
 If l_i or m_i are integers, we will store them as integers in order to call pow(double, int) rather than pow(double, double)
 
int m_int
 
bool l_is_int
 If l is an integer, store a boolean flag so we can evaluate the correct pow() function.
 
bool m_is_int
 

The documentation for this struct was generated from the following file: