MADNESS 0.10.1
madness::slater_kernel Struct Reference

#include <smooth.h>

Public Member Functions

 slater_kernel ()
 slater_kernel (const double thresh)
void operator() (const Key< 3 > &key, real_tensor U, const real_tensor &rho, const real_tensor &pt_rho) const
template<typename Archive>
void serialize (Archive &ar)

Public Attributes

double pre = 1.0 / M_PI
double thresh_

Constructor & Destructor Documentation

◆ slater_kernel() [1/2]

madness::slater_kernel::slater_kernel ( )
inline

References thresh_.

◆ slater_kernel() [2/2]

madness::slater_kernel::slater_kernel ( const double thresh)
inline

Member Function Documentation

◆ operator()()

void madness::slater_kernel::operator() ( const Key< 3 > & key,
real_tensor U,
const real_tensor & rho,
const real_tensor & pt_rho ) const
inline

References d, IND, ITERATOR, pow(), pre, and thresh_.

◆ serialize()

template<typename Archive>
void madness::slater_kernel::serialize ( Archive & ar)
inline

Member Data Documentation

◆ pre

double madness::slater_kernel::pre = 1.0 / M_PI

Referenced by operator()().

◆ thresh_

double madness::slater_kernel::thresh_

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