CoolProp
4.2.5
An open-source fluid property and humid air property database
|
#include <Helmholtz.h>
Public Member Functions | |
phir_critical (std::vector< double > n_in, std::vector< double > d_in, std::vector< double > t_in, std::vector< double > a_in, std::vector< double > b_in, std::vector< double > beta_in, std::vector< double > A_in, std::vector< double > B_in, std::vector< double > C_in, std::vector< double > D_in, int iStart_in, int iEnd_in) | |
phir_critical (double n[], double d[], double t[], double a[], double b[], double beta[], double A[], double B[], double C[], double D[], int iStart, int iEnd, int N) | |
void | to_json (rapidjson::Value &el, rapidjson::Document &doc) |
~phir_critical () | |
double | base (double tau, double delta) throw () |
double | dDelta (double tau, double delta) throw () |
double | dTau (double tau, double delta) throw () |
double | dDelta2 (double tau, double delta) throw () |
double | dDelta_dTau (double tau, double delta) throw () |
double | dTau2 (double tau, double delta) throw () |
double | dDelta3 (double tau, double delta) throw () |
double | dDelta2_dTau (double tau, double delta) throw () |
double | dDelta_dTau2 (double tau, double delta) throw () |
double | dTau3 (double tau, double delta) throw () |
Public Member Functions inherited from phi_BC | |
phi_BC () | |
virtual | ~phi_BC () |
The critical term, used for Water and Carbon Dioxide It is truly horrible to implement
Definition at line 314 of file Helmholtz.h.
phir_critical::phir_critical | ( | std::vector< double > | n_in, |
std::vector< double > | d_in, | ||
std::vector< double > | t_in, | ||
std::vector< double > | a_in, | ||
std::vector< double > | b_in, | ||
std::vector< double > | beta_in, | ||
std::vector< double > | A_in, | ||
std::vector< double > | B_in, | ||
std::vector< double > | C_in, | ||
std::vector< double > | D_in, | ||
int | iStart_in, | ||
int | iEnd_in | ||
) |
Definition at line 1115 of file Helmholtz.cpp.
phir_critical::phir_critical | ( | double | n[], |
double | d[], | ||
double | t[], | ||
double | a[], | ||
double | b[], | ||
double | beta[], | ||
double | A[], | ||
double | B[], | ||
double | C[], | ||
double | D[], | ||
int | iStart, | ||
int | iEnd, | ||
int | N | ||
) |
Definition at line 1134 of file Helmholtz.cpp.
|
inline |
Definition at line 334 of file Helmholtz.h.
|
virtual |
Returns the base, non-dimensional, Helmholtz energy term (no derivatives) [-]
tau | Reciprocal reduced temperature where tau=Tc/T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1181 of file Helmholtz.cpp.
|
virtual |
Returns the first partial derivative of Helmholtz energy term with respect to delta [-]
tau | Reciprocal reduced temperature where tau=Tc / T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1194 of file Helmholtz.cpp.
|
virtual |
Returns the second partial derivative of Helmholtz energy term with respect to delta [-]
tau | Reciprocal reduced temperature where tau=Tc / T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1256 of file Helmholtz.cpp.
|
virtual |
Returns the third mixed partial derivative (delta2,dtau1) of Helmholtz energy term with respect to delta and tau [-]
tau | Reciprocal reduced temperature where tau=Tc / T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1311 of file Helmholtz.cpp.
|
virtual |
Returns the third partial derivative of Helmholtz energy term with respect to delta [-]
tau | Reciprocal reduced temperature where tau=Tc / T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1278 of file Helmholtz.cpp.
|
virtual |
Returns the second mixed partial derivative (delta1,dtau1) of Helmholtz energy term with respect to delta and tau [-]
tau | Reciprocal reduced temperature where tau=Tc / T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1359 of file Helmholtz.cpp.
|
virtual |
Returns the third mixed partial derivative (delta1,dtau2) of Helmholtz energy term with respect to delta and tau [-]
tau | Reciprocal reduced temperature where tau=Tc / T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1217 of file Helmholtz.cpp.
|
virtual |
Returns the first partial derivative of Helmholtz energy term with respect to tau [-]
tau | Reciprocal reduced temperature where tau=Tc/T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1384 of file Helmholtz.cpp.
|
virtual |
Returns the second partial derivative of Helmholtz energy term with respect to tau [-]
tau | Reciprocal reduced temperature where tau=Tc/T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1403 of file Helmholtz.cpp.
|
virtual |
Returns the third partial derivative of Helmholtz energy term with respect to tau [-]
tau | Reciprocal reduced temperature where tau=Tc / T |
delta | Reduced pressure where delta = rho / rhoc |
Implements phi_BC.
Definition at line 1420 of file Helmholtz.cpp.
|
virtual |
Implements phi_BC.
Definition at line 1154 of file Helmholtz.cpp.