|
CoolProp 7.2.0
An open-source fluid property and humid air property database
|
The generalized Lee-Kesler formulation of Xiang & Deiters: doi:10.1016/j.ces.2007.11.029.
Definition at line 642 of file Helmholtz.h.
#include <Helmholtz.h>
Public Member Functions | |
| ResidualHelmholtzXiangDeiters () | |
| Default Constructor. More... | |
| ResidualHelmholtzXiangDeiters (const CoolPropDbl Tc, const CoolPropDbl pc, const CoolPropDbl rhomolarc, const CoolPropDbl acentric, const CoolPropDbl R) | |
| Constructor. More... | |
| void | all (const CoolPropDbl &tau, const CoolPropDbl &delta, HelmholtzDerivatives &derivs) override |
Public Member Functions inherited from CoolProp::BaseHelmholtzTerm | |
| BaseHelmholtzTerm () | |
| virtual | ~BaseHelmholtzTerm () |
| virtual CoolPropDbl | base (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the base, non-dimensional, Helmholtz energy term (no derivatives) [-]. More... | |
| virtual CoolPropDbl | dTau (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the first partial derivative of Helmholtz energy term with respect to tau [-]. More... | |
| virtual CoolPropDbl | dTau2 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the second partial derivative of Helmholtz energy term with respect to tau [-]. More... | |
| virtual CoolPropDbl | dDelta_dTau (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the second mixed partial derivative (delta1,dtau1) of Helmholtz energy term with respect to delta and tau [-]. More... | |
| virtual CoolPropDbl | dDelta (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the first partial derivative of Helmholtz energy term with respect to delta [-]. More... | |
| virtual CoolPropDbl | dDelta2 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the second partial derivative of Helmholtz energy term with respect to delta [-]. More... | |
| virtual CoolPropDbl | dDelta2_dTau (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the third mixed partial derivative (delta2,dtau1) of Helmholtz energy term with respect to delta and tau [-]. More... | |
| virtual CoolPropDbl | dDelta_dTau2 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the third mixed partial derivative (delta1,dtau2) of Helmholtz energy term with respect to delta and tau [-]. More... | |
| virtual CoolPropDbl | dTau3 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the third partial derivative of Helmholtz energy term with respect to tau [-]. More... | |
| virtual CoolPropDbl | dDelta3 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the third partial derivative of Helmholtz energy term with respect to delta [-]. More... | |
| virtual CoolPropDbl | dTau4 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| Returns the fourth partial derivative of Helmholtz energy term with respect to tau [-]. More... | |
| virtual CoolPropDbl | dDelta_dTau3 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| virtual CoolPropDbl | dDelta2_dTau2 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| virtual CoolPropDbl | dDelta3_dTau (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| virtual CoolPropDbl | dDelta4 (const CoolPropDbl &tau, const CoolPropDbl &delta) throw () |
| virtual void | all (const CoolPropDbl &tau, const CoolPropDbl &delta, HelmholtzDerivatives &derivs)=0 |
|
inline |
Default Constructor.
Definition at line 650 of file Helmholtz.h.
| CoolProp::ResidualHelmholtzXiangDeiters::ResidualHelmholtzXiangDeiters | ( | const CoolPropDbl | Tc, |
| const CoolPropDbl | pc, | ||
| const CoolPropDbl | rhomolarc, | ||
| const CoolPropDbl | acentric, | ||
| const CoolPropDbl | R | ||
| ) |
Constructor.
Definition at line 767 of file Helmholtz.cpp.
|
overridevirtual |
Implements CoolProp::BaseHelmholtzTerm.
Definition at line 799 of file Helmholtz.cpp.
| CoolPropDbl CoolProp::ResidualHelmholtzXiangDeiters::acentric |
Definition at line 648 of file Helmholtz.h.
| bool CoolProp::ResidualHelmholtzXiangDeiters::enabled |
Definition at line 646 of file Helmholtz.h.
| CoolPropDbl CoolProp::ResidualHelmholtzXiangDeiters::pc |
Definition at line 648 of file Helmholtz.h.
| ResidualHelmholtzGeneralizedExponential CoolProp::ResidualHelmholtzXiangDeiters::phi0 |
Definition at line 647 of file Helmholtz.h.
| ResidualHelmholtzGeneralizedExponential CoolProp::ResidualHelmholtzXiangDeiters::phi1 |
Definition at line 647 of file Helmholtz.h.
| ResidualHelmholtzGeneralizedExponential CoolProp::ResidualHelmholtzXiangDeiters::phi2 |
Definition at line 647 of file Helmholtz.h.
| CoolPropDbl CoolProp::ResidualHelmholtzXiangDeiters::R |
Definition at line 648 of file Helmholtz.h.
| CoolPropDbl CoolProp::ResidualHelmholtzXiangDeiters::rhomolarc |
Definition at line 648 of file Helmholtz.h.
| CoolPropDbl CoolProp::ResidualHelmholtzXiangDeiters::Tc |
Definition at line 648 of file Helmholtz.h.
| CoolPropDbl CoolProp::ResidualHelmholtzXiangDeiters::theta |
Definition at line 648 of file Helmholtz.h.