teqp 0.22.0
Loading...
Searching...
No Matches
teqp::IdealHelmholtzLogT Class Reference

#include <ideal_eosterms.hpp>

Public Member Functions

 IdealHelmholtzLogT (double a, double R)
 
template<typename TType , typename RhoType >
auto alphaig (const TType &T, const RhoType &) const
 

Public Attributes

const double a
 
const double R
 

Detailed Description

\( \alpha^{\rm ig}= a\cdot \ln(T) \)

which should be compared with the original form in GERG (and REFPROP and CoolProp)

\( \alpha^{\rm ig}= a^*\ln(\tau) \)

with \(\tau=T_r/T \)

Definition at line 35 of file ideal_eosterms.hpp.

Constructor & Destructor Documentation

◆ IdealHelmholtzLogT()

teqp::IdealHelmholtzLogT::IdealHelmholtzLogT ( double a,
double R )
inline

Definition at line 38 of file ideal_eosterms.hpp.

Member Function Documentation

◆ alphaig()

template<typename TType , typename RhoType >
auto teqp::IdealHelmholtzLogT::alphaig ( const TType & T,
const RhoType &  ) const
inline

Definition at line 41 of file ideal_eosterms.hpp.

Member Data Documentation

◆ a

const double teqp::IdealHelmholtzLogT::a

Definition at line 37 of file ideal_eosterms.hpp.

◆ R

const double teqp::IdealHelmholtzLogT::R

Definition at line 37 of file ideal_eosterms.hpp.


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