Loading [MathJax]/extensions/TeX/AMSsymbols.js
CoolProp  6.7.1dev
An open-source fluid property and humid air property database
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VTPRCubic Member List

This is the complete list of members for VTPRCubic, including all inherited members.

a0_ii(std::size_t i)PengRobinsonvirtual
A_term(double delta, const std::vector< double > &x)AbstractCubicinline
AbstractCubic(std::vector< double > Tc, std::vector< double > pc, std::vector< double > acentric, double R_u, double Delta_1, double Delta_2, std::vector< double > C1=std::vector< double >(), std::vector< double > C2=std::vector< double >(), std::vector< double > C3=std::vector< double >())AbstractCubic
acentricAbstractCubicprotected
aii_term(double tau, std::size_t i, std::size_t itau)AbstractCubic
aij_term(double tau, std::size_t i, std::size_t j, std::size_t itau)AbstractCubic
alphaAbstractCubicprotected
alphar(double tau, double delta, const std::vector< double > &x, std::size_t itau, std::size_t idelta)AbstractCubicvirtual
am_term(double tau, const std::vector< double > &x, std::size_t itau)VTPRCubicinlinevirtual
b0_ii(std::size_t i)PengRobinsonvirtual
bij_term(std::size_t i, std::size_t j)VTPRCubicinline
bm_term(const std::vector< double > &x)VTPRCubicinlinevirtual
c_term(const std::vector< double > &x)AbstractCubicinline
cmAbstractCubicprotected
cm_term()AbstractCubicvirtual
d2_A_term_dxidxj(double delta, const std::vector< double > &x, std::size_t i, std::size_t j, bool xN_independent)AbstractCubicinline
d2_alphar_dxidxj(double tau, double delta, const std::vector< double > &x, std::size_t itau, std::size_t idelta, std::size_t i, std::size_t j, bool xN_independent)AbstractCubicvirtual
d2_am_term_dxidxj(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, std::size_t j, bool xN_independent)VTPRCubicinlinevirtual
d2_bm_term_dxidxj(const std::vector< double > &x, std::size_t i, std::size_t j, bool xN_independent)VTPRCubicinlinevirtual
d2_c_term_dxidxj(const std::vector< double > &x, std::size_t i, std::size_t j, bool xN_independent)AbstractCubicinline
d2_PI_12_dxidxj(double delta, const std::vector< double > &x, std::size_t idelta, std::size_t i, std::size_t j, bool xN_independent)AbstractCubic
d2_psi_minus_dxidxj(double delta, const std::vector< double > &x, std::size_t itau, std::size_t idelta, std::size_t i, std::size_t j, bool xN_independent)AbstractCubic
d2_psi_plus_dxidxj(double delta, const std::vector< double > &x, std::size_t idelta, std::size_t i, std::size_t j, bool xN_independent)AbstractCubic
d2_tau_times_a_dxidxj(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, std::size_t j, bool xN_independent)AbstractCubic
d3_A_term_dxidxjdxk(double delta, const std::vector< double > &x, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)AbstractCubicinline
d3_alphar_dxidxjdxk(double tau, double delta, const std::vector< double > &x, std::size_t itau, std::size_t idelta, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)AbstractCubicvirtual
d3_am_term_dxidxjdxk(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)VTPRCubicinlinevirtual
d3_bm_term_dxidxjdxk(const std::vector< double > &x, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)VTPRCubicinlinevirtual
d3_c_term_dxidxjdxk(const std::vector< double > &x, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)AbstractCubicinline
d3_PI_12_dxidxjdxk(double delta, const std::vector< double > &x, std::size_t idelta, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)AbstractCubic
d3_psi_minus_dxidxjdxk(double delta, const std::vector< double > &x, std::size_t itau, std::size_t idelta, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)AbstractCubic
d3_psi_plus_dxidxjdxk(double delta, const std::vector< double > &x, std::size_t idelta, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)AbstractCubic
d3_tau_times_a_dxidxjdxk(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)AbstractCubic
d_A_term_dxi(double delta, const std::vector< double > &x, std::size_t i, bool xN_independent)AbstractCubicinline
d_alphar_dxi(double tau, double delta, const std::vector< double > &x, std::size_t itau, std::size_t idelta, std::size_t i, bool xN_independent)AbstractCubicvirtual
d_am_term_dxi(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, bool xN_independent)VTPRCubicinlinevirtual
d_bm_term_dxi(const std::vector< double > &x, std::size_t i, bool xN_independent)VTPRCubicinlinevirtual
d_c_term_dxi(const std::vector< double > &x, std::size_t i, bool xN_independent)AbstractCubicinline
d_gE_R_dxi(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, bool xN_independent)VTPRCubicinline
d_gE_R_RT_dxi(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, bool xN_independent)VTPRCubicinline
d_PI_12_dxi(double delta, const std::vector< double > &x, std::size_t idelta, std::size_t i, bool xN_independent)AbstractCubic
d_psi_minus_dxi(double delta, const std::vector< double > &x, std::size_t itau, std::size_t idelta, std::size_t i, bool xN_independent)AbstractCubic
d_psi_plus_dxi(double delta, const std::vector< double > &x, std::size_t idelta, std::size_t i, bool xN_independent)AbstractCubic
d_sum_xi_aii_bii_dxi(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, bool xN_independent)VTPRCubicinline
d_tau_times_a_dxi(double tau, const std::vector< double > &x, std::size_t itau, std::size_t i, bool xN_independent)AbstractCubic
Delta_1AbstractCubicprotected
Delta_2AbstractCubicprotected
gE_R(double tau, const std::vector< double > &x, std::size_t itau)VTPRCubicinline
gE_R_RT(double tau, const std::vector< double > &x, std::size_t itau)VTPRCubicinline
get_acentric()AbstractCubicinline
get_all_alpha_functions()AbstractCubicinline
get_alpha_function(std::size_t i)AbstractCubicinline
get_cm()AbstractCubicinline
get_Delta_1()AbstractCubicinline
get_Delta_2()AbstractCubicinline
get_interaction_parameter(const std::size_t mgi1, const std::size_t mgi2, const std::string &parameter)VTPRCubicinlinevirtual
get_kij(std::size_t i, std::size_t j)AbstractCubicinline
get_kmat()AbstractCubicinline
get_pc()AbstractCubicinline
get_Q_k(const size_t sgi) constVTPRCubicinlinevirtual
get_R_u()AbstractCubicinline
get_rhor()AbstractCubicinline
get_Tc()AbstractCubicinline
get_Tr()AbstractCubicinline
get_unifaq()VTPRCubicinline
kAbstractCubicprotected
ln_fugacity_coefficient(const std::vector< double > &z, double rhomolar, double p, double T)VTPRCubicinline
m_ii(std::size_t i)PengRobinsonvirtual
NAbstractCubicprotected
pcAbstractCubicprotected
PengRobinson(std::vector< double > Tc, std::vector< double > pc, std::vector< double > acentric, double R_u, std::vector< double > C1=std::vector< double >(), std::vector< double > C2=std::vector< double >(), std::vector< double > C3=std::vector< double >())PengRobinsoninline
PengRobinson(double Tc, double pc, double acentric, double R_u)PengRobinsoninline
PI_12(double delta, const std::vector< double > &x, std::size_t idelta)AbstractCubic
psi_minus(double delta, const std::vector< double > &x, std::size_t itau, std::size_t idelta)AbstractCubic
psi_plus(double delta, const std::vector< double > &x, std::size_t idelta)AbstractCubic
R_uAbstractCubicprotected
rho_rAbstractCubicprotected
set_all_alpha_functions(const std::vector< shared_ptr< AbstractCubicAlphaFunction >> &alpha)AbstractCubicinline
set_alpha(const std::vector< double > &C1, const std::vector< double > &C2, const std::vector< double > &C3)AbstractCubic
set_alpha_function(std::size_t i, shared_ptr< AbstractCubicAlphaFunction > &acaf)AbstractCubicinline
set_C_MC(std::size_t i, double c1, double c2, double c3)AbstractCubicinline
set_C_Twu(std::size_t i, double L, double M, double N)AbstractCubicinline
set_cm(double val)AbstractCubicinline
set_interaction_parameter(const std::size_t mgi1, const std::size_t mgi2, const std::string &parameter, const double value)VTPRCubicinlinevirtual
set_kij(std::size_t i, std::size_t j, double val)AbstractCubicinline
set_kmat(const std::vector< std::vector< double >> &k)AbstractCubicinline
set_Q_k(const size_t sgi, const double value)VTPRCubicinlinevirtual
set_rhor(double rhor)AbstractCubicinline
set_Tr(double Tr)AbstractCubicinline
sum_xi_aii_bii(double tau, const std::vector< double > &x, std::size_t itau)VTPRCubicinline
T_rAbstractCubicprotected
tau_times_a(double tau, const std::vector< double > &x, std::size_t itau)AbstractCubic
TcAbstractCubicprotected
u_term(double tau, std::size_t i, std::size_t j, std::size_t itau)AbstractCubic
VTPRCubic(std::vector< double > Tc, std::vector< double > pc, std::vector< double > acentric, double R_u, const UNIFACLibrary::UNIFACParameterLibrary &lib)VTPRCubicinline
VTPRCubic(double Tc, double pc, double acentric, double R_u, const UNIFACLibrary::UNIFACParameterLibrary &lib)VTPRCubicinline
~AbstractCubic()AbstractCubicinlinevirtual