CoolProp
6.6.1dev
An open-source fluid property and humid air property database
|
A polynomial/exponential departure function.
This departure function has a form like
\[ \alpha^r_{ij} = \sum_k n_{ij,k}\delta^{d_{ij,k}}\tau^{t_{ij,k}}\exp(-\delta^{l_{ij,k}}) \]
It is symmetric so \(\alphar^r_{ij} = \alphar^r_{ji}\)
Definition at line 181 of file ExcessHEFunction.h.
#include <ExcessHEFunction.h>
Public Member Functions | |
ExponentialDepartureFunction () | |
ExponentialDepartureFunction (const std::vector< double > &n, const std::vector< double > &d, const std::vector< double > &t, const std::vector< double > &l) | |
~ExponentialDepartureFunction () | |
Public Member Functions inherited from CoolProp::DepartureFunction | |
DepartureFunction () | |
DepartureFunction (const ResidualHelmholtzGeneralizedExponential &_phi) | |
virtual | ~DepartureFunction () |
DepartureFunction * | copy_ptr () |
virtual void | update (double tau, double delta) |
double | get (std::size_t itau, std::size_t idelta) |
void | calc_nocache (double tau, double delta, HelmholtzDerivatives &_derivs) |
double | alphar () |
double | dalphar_dDelta () |
double | dalphar_dTau () |
double | d2alphar_dDelta2 () |
double | d2alphar_dDelta_dTau () |
double | d2alphar_dTau2 () |
double | d3alphar_dTau3 () |
double | d3alphar_dDelta_dTau2 () |
double | d3alphar_dDelta2_dTau () |
double | d3alphar_dDelta3 () |
double | d4alphar_dTau4 () |
double | d4alphar_dDelta_dTau3 () |
double | d4alphar_dDelta2_dTau2 () |
double | d4alphar_dDelta3_dTau () |
double | d4alphar_dDelta4 () |
Additional Inherited Members | |
Public Attributes inherited from CoolProp::DepartureFunction | |
ResidualHelmholtzGeneralizedExponential | phi |
HelmholtzDerivatives | derivs |
|
inline |
Definition at line 184 of file ExcessHEFunction.h.
|
inline |
Definition at line 185 of file ExcessHEFunction.h.
|
inline |
Definition at line 193 of file ExcessHEFunction.h.