teqp 0.22.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Concepts
teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001 Class Reference

#include <pcsaftpure.hpp>

Public Member Functions

 PCSAFTPureGrossSadowski2001 (const nlohmann::json &j)
 
template<class VecType >
auto R (const VecType &molefrac) const
 
template<typename TTYPE , typename RhoType , typename VecType >
auto alphar (const TTYPE &T, const RhoType &rhomolar, const VecType &) const
 

Public Attributes

const double pi = 3.141592653589793238462643383279502884197
 
const Eigen::Array< double, 7, 6 > coeff
 
const double m
 
const double sigma_A
 
const double eps_k
 
double kappa1
 
double kappa2
 

Detailed Description

The model of Gross & Sadowski, simplified down to the case of pure fluids

Definition at line 8 of file pcsaftpure.hpp.

Constructor & Destructor Documentation

◆ PCSAFTPureGrossSadowski2001()

teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::PCSAFTPureGrossSadowski2001 ( const nlohmann::json & j)
inline

Definition at line 16 of file pcsaftpure.hpp.

Member Function Documentation

◆ alphar()

template<typename TTYPE , typename RhoType , typename VecType >
auto teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::alphar ( const TTYPE & T,
const RhoType & rhomolar,
const VecType &  ) const
inline

Definition at line 38 of file pcsaftpure.hpp.

◆ R()

template<class VecType >
auto teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::R ( const VecType & molefrac) const
inline

Definition at line 33 of file pcsaftpure.hpp.

Member Data Documentation

◆ coeff

const Eigen::Array<double, 7, 6> teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::coeff

Definition at line 13 of file pcsaftpure.hpp.

◆ eps_k

const double teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::eps_k

Definition at line 14 of file pcsaftpure.hpp.

◆ kappa1

double teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::kappa1

Definition at line 15 of file pcsaftpure.hpp.

◆ kappa2

double teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::kappa2

Definition at line 15 of file pcsaftpure.hpp.

◆ m

const double teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::m

Definition at line 14 of file pcsaftpure.hpp.

◆ pi

const double teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::pi = 3.141592653589793238462643383279502884197

Definition at line 12 of file pcsaftpure.hpp.

◆ sigma_A

const double teqp::saft::PCSAFT::PCSAFTPureGrossSadowski2001::sigma_A

Definition at line 14 of file pcsaftpure.hpp.


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