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

Classes

struct  SAFTVRMieChainContributionTerms
 Things that only depend on the components themselves, but not on composition, temperature, or density. More...
 
struct  SAFTVRMieCoeffs
 Coefficients for one fluid. More...
 
class  SAFTVRMieMixture
 A class used to evaluate mixtures using the SAFT-VR-Mie model. More...
 
class  SAFTVRMieNonpolarMixture
 A class used to evaluate mixtures using the SAFT-VR-Mie model. More...
 

Enumerations

enum class  EpsilonijFlags { kInvalid , kLorentzBerthelot , kLafitte }
 

Functions

 NLOHMANN_JSON_SERIALIZE_ENUM (EpsilonijFlags, { {EpsilonijFlags::kInvalid, nullptr}, {EpsilonijFlags::kLorentzBerthelot, "Lorentz-Berthelot"}, {EpsilonijFlags::kLafitte, "Lafitte"}, }) class SAFTVRMieLibrary
 Manager class for SAFT-VR-Mie coefficients.
 
auto SAFTVRMieNonpolarfactory (const nlohmann::json &spec)
 
auto SAFTVRMiefactory (const nlohmann::json &spec)
 

Enumeration Type Documentation

◆ EpsilonijFlags

Enumerator
kInvalid 
kLorentzBerthelot 
kLafitte 

Definition at line 37 of file saftvrmie.hpp.

Function Documentation

◆ NLOHMANN_JSON_SERIALIZE_ENUM()

teqp::SAFTVRMie::NLOHMANN_JSON_SERIALIZE_ENUM ( EpsilonijFlags ,
{ {EpsilonijFlags::kInvalid, nullptr}, {EpsilonijFlags::kLorentzBerthelot, "Lorentz-Berthelot"}, {EpsilonijFlags::kLafitte, "Lafitte"}, }  )

Manager class for SAFT-VR-Mie coefficients.

Definition at line 40 of file saftvrmie.hpp.

◆ SAFTVRMiefactory()

auto teqp::SAFTVRMie::SAFTVRMiefactory ( const nlohmann::json & spec)
inline

Definition at line 1152 of file saftvrmie.hpp.

◆ SAFTVRMieNonpolarfactory()

auto teqp::SAFTVRMie::SAFTVRMieNonpolarfactory ( const nlohmann::json & spec)
inline

Definition at line 1114 of file saftvrmie.hpp.