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

#include <GERG.hpp>

Public Types

using GetFij = std::function<std::optional<double>(const std::string&, const std::string&, bool)>
 
using GetDepartureCoeffs = std::function<DepartureCoeffs(const std::string&, const std::string&)>
 

Public Member Functions

 GERG200XDepartureTerm (const std::vector< std::string > &names, const GetFij &get_Fij, const GetDepartureCoeffs &get_departurecoeffs)
 
template<typename TauType , typename DeltaType , typename MoleFractions >
auto alphar (const TauType &tau, const DeltaType &delta, const MoleFractions &molefracs) const
 

Public Attributes

GetFij _get_Fij
 
GetDepartureCoeffs _get_departurecoeffs
 

Detailed Description

Definition at line 277 of file GERG.hpp.

Member Typedef Documentation

◆ GetDepartureCoeffs

using teqp::GERGGeneral::GERG200XDepartureTerm::GetDepartureCoeffs = std::function<DepartureCoeffs(const std::string&, const std::string&)>

Definition at line 281 of file GERG.hpp.

◆ GetFij

using teqp::GERGGeneral::GERG200XDepartureTerm::GetFij = std::function<std::optional<double>(const std::string&, const std::string&, bool)>

Definition at line 279 of file GERG.hpp.

Constructor & Destructor Documentation

◆ GERG200XDepartureTerm()

teqp::GERGGeneral::GERG200XDepartureTerm::GERG200XDepartureTerm ( const std::vector< std::string > & names,
const GetFij & get_Fij,
const GetDepartureCoeffs & get_departurecoeffs )
inline

Definition at line 320 of file GERG.hpp.

Member Function Documentation

◆ alphar()

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

Definition at line 323 of file GERG.hpp.

Member Data Documentation

◆ _get_departurecoeffs

GetDepartureCoeffs teqp::GERGGeneral::GERG200XDepartureTerm::_get_departurecoeffs

Definition at line 282 of file GERG.hpp.

◆ _get_Fij

GetFij teqp::GERGGeneral::GERG200XDepartureTerm::_get_Fij

Definition at line 280 of file GERG.hpp.


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