CoolProp
4.2.5
An open-source fluid property and humid air property database
|
#include <Helmholtz.h>
Public Member Functions | |
phir_exponential (std::vector< double >, std::vector< double >, std::vector< double >, std::vector< double >, std::vector< double >, int, int) | |
phir_exponential (const double[], const double[], const double[], const double[], const double[], int, int, int) | |
phir_exponential (double[], double[], double[], double[], double[], int, int, int) | |
Destructor for the phir_power class. No implementation. More... | |
~phir_exponential () | |
void | to_json (rapidjson::Value &el, rapidjson::Document &doc) |
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 () |
Terms are of the form
\[ \phi_r = n \delta ^d \tau^t \exp(-\gamma*\delta^l) \]
Definition at line 159 of file Helmholtz.h.
phir_exponential::phir_exponential | ( | std::vector< double > | n, |
std::vector< double > | d, | ||
std::vector< double > | t, | ||
std::vector< double > | l, | ||
std::vector< double > | g, | ||
int | iStart_in, | ||
int | iEnd_in | ||
) |
Definition at line 414 of file Helmholtz.cpp.
phir_exponential::phir_exponential | ( | const double | n[], |
const double | d[], | ||
const double | t[], | ||
const double | l[], | ||
const double | g[], | ||
int | iStart_in, | ||
int | iEnd_in, | ||
int | N | ||
) |
Definition at line 424 of file Helmholtz.cpp.
phir_exponential::phir_exponential | ( | double | [], |
double | [], | ||
double | [], | ||
double | [], | ||
double | [], | ||
int | , | ||
int | , | ||
int | |||
) |
Destructor for the phir_power class. No implementation.
|
inline |
Definition at line 174 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 446 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 492 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 502 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 530 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 514 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 542 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 482 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 455 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 464 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 473 of file Helmholtz.cpp.
|
virtual |
Implements phi_BC.
Definition at line 394 of file Helmholtz.cpp.