teqp 0.19.1
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
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 241 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 245 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 243 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 284 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 287 of file GERG.hpp.

Member Data Documentation

◆ _get_departurecoeffs

GetDepartureCoeffs teqp::GERGGeneral::GERG200XDepartureTerm::_get_departurecoeffs

Definition at line 246 of file GERG.hpp.

◆ _get_Fij

GetFij teqp::GERGGeneral::GERG200XDepartureTerm::_get_Fij

Definition at line 244 of file GERG.hpp.


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