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

Classes

class  GottschalkJIntegral
 
class  GottschalkKIntegral
 
class  GubbinsTwuJIntegral
 
class  GubbinsTwuKIntegral
 
class  LuckasJIntegral
 
class  LuckasKIntegral
 
class  MultipolarContributionGrayGubbins
 
class  MultipolarContributionGubbinsTwu
 
struct  PolarizableArrays
 

Typedefs

using multipolar_contributions_variant
 The variant containing the multipolar types that can be provided.
 

Functions

template<typename X >
auto differentiable_abs (const X &x)
 
template<typename KType , typename RhoType , typename Txy >
auto get_Kijk (const KType &Kint, const RhoType &rhostar, const Txy &Tstarij, const Txy &Tstarik, const Txy &Tstarjk)
 
template<typename KType , typename RhoType , typename Txy >
auto get_Kijk_334445 (const KType &Kint, const RhoType &rhostar, const Txy &Tstarij, const Txy &Tstarik, const Txy &Tstarjk)
 

Typedef Documentation

◆ multipolar_contributions_variant

Initial value:
std::variant<
MultipolarContributionGrayGubbins<GubbinsTwuJIntegral, GubbinsTwuKIntegral>,
MultipolarContributionGrayGubbins<GottschalkJIntegral, GottschalkKIntegral>,
MultipolarContributionGrayGubbins<LuckasJIntegral, LuckasKIntegral>,
MultipolarContributionGubbinsTwu<LuckasJIntegral, LuckasKIntegral>,
MultipolarContributionGubbinsTwu<GubbinsTwuJIntegral, GubbinsTwuKIntegral>,
MultipolarContributionGubbinsTwu<GottschalkJIntegral, GottschalkKIntegral>
>

The variant containing the multipolar types that can be provided.

Definition at line 687 of file polar_terms.hpp.

Function Documentation

◆ differentiable_abs()

template<typename X >
auto teqp::SAFTpolar::differentiable_abs ( const X & x)
inline

Definition at line 15 of file correlation_integrals.hpp.

◆ get_Kijk()

template<typename KType , typename RhoType , typename Txy >
auto teqp::SAFTpolar::get_Kijk ( const KType & Kint,
const RhoType & rhostar,
const Txy & Tstarij,
const Txy & Tstarik,
const Txy & Tstarjk )

Definition at line 28 of file polar_terms.hpp.

◆ get_Kijk_334445()

template<typename KType , typename RhoType , typename Txy >
auto teqp::SAFTpolar::get_Kijk_334445 ( const KType & Kint,
const RhoType & rhostar,
const Txy & Tstarij,
const Txy & Tstarik,
const Txy & Tstarjk )

Definition at line 36 of file polar_terms.hpp.