teqp 0.22.0
Loading...
Searching...
No Matches
teqp::GERGGeneral::GERG200XPureFluidEOS Class Reference

#include <GERG.hpp>

Public Types

using GetPureCoeffs = std::function<PureCoeffs(const std::string&)>
 

Public Member Functions

 GERG200XPureFluidEOS (const std::string &name, const GetPureCoeffs &get_pure_coeffs)
 
template<typename TauType , typename DeltaType >
auto alphar (const TauType &tau, const DeltaType &delta) const
 

Detailed Description

\( \alpha^{\rm r}=\displaystyle\sum_i n_i \delta^{d_i} \tau^{t_i} \exp(-c_i\delta^{l_i})\)

Definition at line 87 of file GERG.hpp.

Member Typedef Documentation

◆ GetPureCoeffs

using teqp::GERGGeneral::GERG200XPureFluidEOS::GetPureCoeffs = std::function<PureCoeffs(const std::string&)>

Definition at line 100 of file GERG.hpp.

Constructor & Destructor Documentation

◆ GERG200XPureFluidEOS()

teqp::GERGGeneral::GERG200XPureFluidEOS::GERG200XPureFluidEOS ( const std::string & name,
const GetPureCoeffs & get_pure_coeffs )
inline

Definition at line 101 of file GERG.hpp.

Member Function Documentation

◆ alphar()

template<typename TauType , typename DeltaType >
auto teqp::GERGGeneral::GERG200XPureFluidEOS::alphar ( const TauType & tau,
const DeltaType & delta ) const
inline

Definition at line 104 of file GERG.hpp.


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