teqp 0.21.0
Loading...
Searching...
No Matches
teqp::GERGGeneral::GERG200XCorrespondingStatesTerm Class Reference

#include <GERG.hpp>

Public Types

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

Public Member Functions

 GERG200XCorrespondingStatesTerm (const std::vector< std::string > &names, const GetPureCoeffs &get_pure_coeffs)
 
std::size_t size () const
 
template<typename TauType , typename DeltaType , typename MoleFractions >
auto alphar (const TauType &tau, const DeltaType &delta, const MoleFractions &molefracs) const
 

Public Attributes

GetPureCoeffs _get_pure_coeffs
 

Detailed Description

Definition at line 208 of file GERG.hpp.

Member Typedef Documentation

◆ GetPureCoeffs

Definition at line 210 of file GERG.hpp.

Constructor & Destructor Documentation

◆ GERG200XCorrespondingStatesTerm()

teqp::GERGGeneral::GERG200XCorrespondingStatesTerm::GERG200XCorrespondingStatesTerm ( const std::vector< std::string > & names,
const GetPureCoeffs & get_pure_coeffs )
inline

Definition at line 223 of file GERG.hpp.

Member Function Documentation

◆ alphar()

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

Definition at line 228 of file GERG.hpp.

◆ size()

std::size_t teqp::GERGGeneral::GERG200XCorrespondingStatesTerm::size ( ) const
inline

Definition at line 225 of file GERG.hpp.

Member Data Documentation

◆ _get_pure_coeffs

GetPureCoeffs teqp::GERGGeneral::GERG200XCorrespondingStatesTerm::_get_pure_coeffs

Definition at line 211 of file GERG.hpp.


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