teqp 0.22.0
Loading...
Searching...
No Matches
teqp::twocenterljf::Twocenterljf< TypePolarContribution > Class Template Reference

#include <2center_ljf.hpp>

Public Member Functions

 Twocenterljf (ReducingDensity &&redD, ReducingTemperature &&redT, HardSphereContribution &&Hard, const AttractiveContribution &&Attr, const TypePolarContribution &&Pole, const double L, const double &mu_sq)
 
template<typename TType , typename RhoType , typename MoleFracType >
auto alphar (const TType &T_star, const RhoType &rho_dimer_star, const MoleFracType &) const
 
template<class VecType >
auto R (const VecType &) const
 

Public Attributes

const ReducingDensity redD
 
const ReducingTemperature redT
 
const HardSphereContribution Hard
 
const AttractiveContribution Attr
 
const TypePolarContribution Pole
 
const double L
 
const double mu_sq
 

Detailed Description

template<typename TypePolarContribution>
class teqp::twocenterljf::Twocenterljf< TypePolarContribution >

Definition at line 314 of file 2center_ljf.hpp.

Constructor & Destructor Documentation

◆ Twocenterljf()

template<typename TypePolarContribution >
teqp::twocenterljf::Twocenterljf< TypePolarContribution >::Twocenterljf ( ReducingDensity && redD,
ReducingTemperature && redT,
HardSphereContribution && Hard,
const AttractiveContribution && Attr,
const TypePolarContribution && Pole,
const double L,
const double & mu_sq )
inline

Definition at line 324 of file 2center_ljf.hpp.

Member Function Documentation

◆ alphar()

template<typename TypePolarContribution >
template<typename TType , typename RhoType , typename MoleFracType >
auto teqp::twocenterljf::Twocenterljf< TypePolarContribution >::alphar ( const TType & T_star,
const RhoType & rho_dimer_star,
const MoleFracType &  ) const
inline

Definition at line 327 of file 2center_ljf.hpp.

◆ R()

template<typename TypePolarContribution >
template<class VecType >
auto teqp::twocenterljf::Twocenterljf< TypePolarContribution >::R ( const VecType & ) const
inline

Definition at line 348 of file 2center_ljf.hpp.

Member Data Documentation

◆ Attr

template<typename TypePolarContribution >
const AttractiveContribution teqp::twocenterljf::Twocenterljf< TypePolarContribution >::Attr

Definition at line 319 of file 2center_ljf.hpp.

◆ Hard

template<typename TypePolarContribution >
const HardSphereContribution teqp::twocenterljf::Twocenterljf< TypePolarContribution >::Hard

Definition at line 318 of file 2center_ljf.hpp.

◆ L

template<typename TypePolarContribution >
const double teqp::twocenterljf::Twocenterljf< TypePolarContribution >::L

Definition at line 321 of file 2center_ljf.hpp.

◆ mu_sq

template<typename TypePolarContribution >
const double teqp::twocenterljf::Twocenterljf< TypePolarContribution >::mu_sq

Definition at line 322 of file 2center_ljf.hpp.

◆ Pole

template<typename TypePolarContribution >
const TypePolarContribution teqp::twocenterljf::Twocenterljf< TypePolarContribution >::Pole

Definition at line 320 of file 2center_ljf.hpp.

◆ redD

template<typename TypePolarContribution >
const ReducingDensity teqp::twocenterljf::Twocenterljf< TypePolarContribution >::redD

Definition at line 316 of file 2center_ljf.hpp.

◆ redT

template<typename TypePolarContribution >
const ReducingTemperature teqp::twocenterljf::Twocenterljf< TypePolarContribution >::redT

Definition at line 317 of file 2center_ljf.hpp.


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