teqp 0.22.0
Loading...
Searching...
No Matches
teqp::SAFTpolar::GottschalkJIntegral Class Reference

#include <correlation_integrals.hpp>

Public Member Functions

 GottschalkJIntegral (int n)
 
template<typename TType , typename RhoType >
auto get_J (const TType &Tstar, const RhoType &rhostar) const
 

Public Attributes

const int n
 
const std::array< double, 35 > ab
 

Detailed Description

From: Matthias Gottschalk (2022) Evaluation of numerous J-, K-, L-, M-, and N-integrals used in perturbation theory, Molecular Physics, 120:5, e2000652, DOI: 10.1080/00268976.2021.2000652

Note: only the first terms up to n=36 are included, there are another few hundred!

Definition at line 223 of file correlation_integrals.hpp.

Constructor & Destructor Documentation

◆ GottschalkJIntegral()

teqp::SAFTpolar::GottschalkJIntegral::GottschalkJIntegral ( int n)
inline

Definition at line 228 of file correlation_integrals.hpp.

Member Function Documentation

◆ get_J()

template<typename TType , typename RhoType >
auto teqp::SAFTpolar::GottschalkJIntegral::get_J ( const TType & Tstar,
const RhoType & rhostar ) const
inline

Definition at line 231 of file correlation_integrals.hpp.

Member Data Documentation

◆ ab

const std::array<double, 35> teqp::SAFTpolar::GottschalkJIntegral::ab

Definition at line 226 of file correlation_integrals.hpp.

◆ n

const int teqp::SAFTpolar::GottschalkJIntegral::n

Definition at line 225 of file correlation_integrals.hpp.


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