CoolProp 8.0.0
An open-source fluid property and humid air property database
PengRobinson Member List

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

_ensure_aii_cache(double tau) constAbstractCubicinlineprotected
a0_ii(std::size_t i) overridePengRobinsonvirtual
A_term(double delta, const std::vector< double > &x)AbstractCubicinline
AbstractCubic(const std::vector< double > &Tc, std::vector< double > pc, std::vector< double > acentric, double R_u, double Delta_1, double Delta_2, const std::vector< double > &C1=std::vector< double >(), const std::vector< double > &C2=std::vector< double >(), const 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)AbstractCubicvirtual
b0_ii(std::size_t i) overridePengRobinsonvirtual
bm_term(const std::vector< double > &x)AbstractCubicvirtual
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)AbstractCubicvirtual
d2_bm_term_dxidxj(const std::vector< double > &x, std::size_t i, std::size_t j, bool xN_independent)AbstractCubicvirtual
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)AbstractCubicvirtual
d3_bm_term_dxidxjdxk(const std::vector< double > &x, std::size_t i, std::size_t j, std::size_t k, bool xN_independent)AbstractCubicvirtual
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)AbstractCubicvirtual
d_bm_term_dxi(const std::vector< double > &x, std::size_t i, bool xN_independent)AbstractCubicvirtual
d_c_term_dxi(const std::vector< double > &x, std::size_t i, bool xN_independent)AbstractCubicinline
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_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
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)AbstractCubicinlinevirtual
get_kij(std::size_t i, std::size_t j)AbstractCubicinline
get_kmat()AbstractCubicinline
get_pc()AbstractCubicinline
get_Q_k(const size_t sgi) constAbstractCubicinlinevirtual
get_R_u()AbstractCubicinline
get_rhor()AbstractCubicinline
get_Tc()AbstractCubicinline
get_Tr()AbstractCubicinline
kAbstractCubicprotected
m_aii_cacheAbstractCubicmutableprotected
m_alpha_versions_cacheAbstractCubicmutableprotected
m_b0_ii_cacheAbstractCubicmutableprotected
m_ii(std::size_t i) overridePengRobinsonvirtual
m_tau_cacheAbstractCubicmutableprotected
NAbstractCubicprotected
pcAbstractCubicprotected
PengRobinson(const std::vector< double > &Tc, std::vector< double > pc, std::vector< double > acentric, double R_u, const std::vector< double > &C1=std::vector< double >(), const std::vector< double > &C2=std::vector< double >(), const 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)AbstractCubicinlinevirtual
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)AbstractCubicinlinevirtual
set_rhor(double rhor)AbstractCubicinline
set_Tr(double Tr)AbstractCubicinline
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
~AbstractCubic()=defaultAbstractCubicvirtual