teqp 0.22.0
Loading...
Searching...
No Matches
teqp::GERG2004 Namespace Reference

Classes

class  GERG2004IdealGasModel
 
class  GERG2004ResidualModel
 

Functions

PureInfo get_pure_info (const std::string &name)
 Get the pure fluid information for a fluid from GERG-2004 monograph.
 
AlphaigCoeffs get_alphaig_coeffs (const std::string &fluid)
 
PureCoeffs get_pure_coeffs (const std::string &fluid)
 
BetasGammas get_betasgammas (const std::string &fluid1, const std::string &fluid2)
 
std::optional< double > get_Fij (const std::string &fluid1, const std::string &fluid2, bool ok_missing=true)
 
DepartureCoeffs get_departurecoeffs (const std::string &fluid1, const std::string &fluid2)
 

Variables

const std::vector< std::string > component_names = {"methane", "nitrogen","carbondioxide","ethane","propane","n-butane","isobutane","n-pentane","isopentane","n-hexane","n-heptane","n-octane","hydrogen", "oxygen","carbonmonoxide","water","helium","argon"}
 

Function Documentation

◆ get_alphaig_coeffs()

AlphaigCoeffs teqp::GERG2004::get_alphaig_coeffs ( const std::string & fluid)
inline

Definition at line 468 of file GERG.hpp.

◆ get_betasgammas()

BetasGammas teqp::GERG2004::get_betasgammas ( const std::string & fluid1,
const std::string & fluid2 )
inline

Definition at line 595 of file GERG.hpp.

◆ get_departurecoeffs()

DepartureCoeffs teqp::GERG2004::get_departurecoeffs ( const std::string & fluid1,
const std::string & fluid2 )
inline

Definition at line 805 of file GERG.hpp.

◆ get_Fij()

std::optional< double > teqp::GERG2004::get_Fij ( const std::string & fluid1,
const std::string & fluid2,
bool ok_missing = true )
inline

Table A3.6 from GERG 2004 monograph

Definition at line 768 of file GERG.hpp.

◆ get_pure_coeffs()

PureCoeffs teqp::GERG2004::get_pure_coeffs ( const std::string & fluid)
inline

Definition at line 511 of file GERG.hpp.

◆ get_pure_info()

PureInfo teqp::GERG2004::get_pure_info ( const std::string & name)
inline

Get the pure fluid information for a fluid from GERG-2004 monograph.

Definition at line 434 of file GERG.hpp.

Variable Documentation

◆ component_names

const std::vector<std::string> teqp::GERG2004::component_names = {"methane", "nitrogen","carbondioxide","ethane","propane","n-butane","isobutane","n-pentane","isopentane","n-hexane","n-heptane","n-octane","hydrogen", "oxygen","carbonmonoxide","water","helium","argon"}

Definition at line 431 of file GERG.hpp.