teqp 0.22.0
Loading...
Searching...
No Matches
teqp::saft::polar_terms Namespace Reference

Namespaces

namespace  GrossVrabec
 

Enumerations

enum class  multipolar_argument_spec { TK_rhoNA3_packingfraction_molefractions , TK_rhoNm3_rhostar_molefractions }
 
enum class  multipolar_rhostar_approach { kInvalid , use_packing_fraction , calculate_Gubbins_rhostar }
 

Functions

 NLOHMANN_JSON_SERIALIZE_ENUM (multipolar_rhostar_approach, { {multipolar_rhostar_approach::kInvalid, nullptr}, {multipolar_rhostar_approach::use_packing_fraction, "use_packing_fraction"}, {multipolar_rhostar_approach::calculate_Gubbins_rhostar, "calculate_Gubbins_rhostar"}, }) template< typename type > struct MultipolarContributionGubbinsTwuTermsGT
 

Enumeration Type Documentation

◆ multipolar_argument_spec

Enumerator
TK_rhoNA3_packingfraction_molefractions 
TK_rhoNm3_rhostar_molefractions 

Definition at line 5 of file types.hpp.

◆ multipolar_rhostar_approach

Enumerator
kInvalid 
use_packing_fraction 
calculate_Gubbins_rhostar 

Definition at line 10 of file types.hpp.

Function Documentation

◆ NLOHMANN_JSON_SERIALIZE_ENUM()

teqp::saft::polar_terms::NLOHMANN_JSON_SERIALIZE_ENUM ( multipolar_rhostar_approach ,
{ {multipolar_rhostar_approach::kInvalid, nullptr}, {multipolar_rhostar_approach::use_packing_fraction, "use_packing_fraction"}, {multipolar_rhostar_approach::calculate_Gubbins_rhostar, "calculate_Gubbins_rhostar"}, }  )

Definition at line 17 of file types.hpp.