CoolProp  6.6.1dev
An open-source fluid property and humid air property database
Public Member Functions | Public Attributes | List of all members
CoolProp::IdealHelmholtzContainer Class Reference

Detailed Description

Term in the ideal-gas specific heat equation that is based on Aly-Lee formulation ** Specific heat is of the form:

Definition at line 1339 of file Helmholtz.h.

#include <Helmholtz.h>

Inheritance diagram for CoolProp::IdealHelmholtzContainer:
CoolProp::BaseHelmholtzContainer

Public Member Functions

 IdealHelmholtzContainer ()
 
void set_prefactor (double prefactor)
 
void set_Tred (double T_red)
 
void empty_the_EOS ()
 
HelmholtzDerivatives all (const CoolPropDbl tau, const CoolPropDbl delta, bool cache_values=false)
 
- Public Member Functions inherited from CoolProp::BaseHelmholtzContainer
void clear ()
 
CoolPropDbl base (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dTau (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta2 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta_dTau (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dTau2 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta3 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta2_dTau (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta_dTau2 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dTau3 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta4 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta3_dTau (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta2_dTau2 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dDelta_dTau3 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 
CoolPropDbl dTau4 (CoolPropDbl tau, CoolPropDbl delta, const bool dont_use_cache=false)
 

Public Attributes

IdealHelmholtzLead Lead
 
IdealHelmholtzEnthalpyEntropyOffset EnthalpyEntropyOffsetCore
 
IdealHelmholtzEnthalpyEntropyOffset EnthalpyEntropyOffset
 
IdealHelmholtzLogTau LogTau
 
IdealHelmholtzPower Power
 
IdealHelmholtzPlanckEinsteinGeneralized PlanckEinstein
 
IdealHelmholtzCP0Constant CP0Constant
 
IdealHelmholtzCP0PolyT CP0PolyT
 
IdealHelmholtzGERG2004Cosh GERG2004Cosh
 
IdealHelmholtzGERG2004Sinh GERG2004Sinh
 

Additional Inherited Members

- Protected Attributes inherited from CoolProp::BaseHelmholtzContainer
CachedElement _base
 
CachedElement _dDelta
 
CachedElement _dTau
 
CachedElement _dDelta2
 
CachedElement _dTau2
 
CachedElement _dDelta_dTau
 
CachedElement _dDelta3
 
CachedElement _dDelta2_dTau
 
CachedElement _dDelta_dTau2
 
CachedElement _dTau3
 
CachedElement _dDelta4
 
CachedElement _dDelta3_dTau
 
CachedElement _dDelta2_dTau2
 
CachedElement _dDelta_dTau3
 
CachedElement _dTau4
 

Constructor & Destructor Documentation

◆ IdealHelmholtzContainer()

CoolProp::IdealHelmholtzContainer::IdealHelmholtzContainer ( )
inline

Definition at line 1356 of file Helmholtz.h.

Member Function Documentation

◆ all()

HelmholtzDerivatives CoolProp::IdealHelmholtzContainer::all ( const CoolPropDbl  tau,
const CoolPropDbl  delta,
bool  cache_values = false 
)
inlinevirtual

Implements CoolProp::BaseHelmholtzContainer.

Definition at line 1380 of file Helmholtz.h.

◆ empty_the_EOS()

void CoolProp::IdealHelmholtzContainer::empty_the_EOS ( )
inlinevirtual

Implements CoolProp::BaseHelmholtzContainer.

Definition at line 1367 of file Helmholtz.h.

◆ set_prefactor()

void CoolProp::IdealHelmholtzContainer::set_prefactor ( double  prefactor)
inline

Definition at line 1358 of file Helmholtz.h.

◆ set_Tred()

void CoolProp::IdealHelmholtzContainer::set_Tred ( double  T_red)
inline

Definition at line 1362 of file Helmholtz.h.

Member Data Documentation

◆ CP0Constant

IdealHelmholtzCP0Constant CoolProp::IdealHelmholtzContainer::CP0Constant

Definition at line 1351 of file Helmholtz.h.

◆ CP0PolyT

IdealHelmholtzCP0PolyT CoolProp::IdealHelmholtzContainer::CP0PolyT

Definition at line 1352 of file Helmholtz.h.

◆ EnthalpyEntropyOffset

IdealHelmholtzEnthalpyEntropyOffset CoolProp::IdealHelmholtzContainer::EnthalpyEntropyOffset

Definition at line 1346 of file Helmholtz.h.

◆ EnthalpyEntropyOffsetCore

IdealHelmholtzEnthalpyEntropyOffset CoolProp::IdealHelmholtzContainer::EnthalpyEntropyOffsetCore

Definition at line 1346 of file Helmholtz.h.

◆ GERG2004Cosh

IdealHelmholtzGERG2004Cosh CoolProp::IdealHelmholtzContainer::GERG2004Cosh

Definition at line 1353 of file Helmholtz.h.

◆ GERG2004Sinh

IdealHelmholtzGERG2004Sinh CoolProp::IdealHelmholtzContainer::GERG2004Sinh

Definition at line 1354 of file Helmholtz.h.

◆ Lead

IdealHelmholtzLead CoolProp::IdealHelmholtzContainer::Lead

Definition at line 1345 of file Helmholtz.h.

◆ LogTau

IdealHelmholtzLogTau CoolProp::IdealHelmholtzContainer::LogTau

Definition at line 1347 of file Helmholtz.h.

◆ PlanckEinstein

IdealHelmholtzPlanckEinsteinGeneralized CoolProp::IdealHelmholtzContainer::PlanckEinstein

Definition at line 1349 of file Helmholtz.h.

◆ Power

IdealHelmholtzPower CoolProp::IdealHelmholtzContainer::Power

Definition at line 1348 of file Helmholtz.h.


The documentation for this class was generated from the following file: