MADNESS  0.10.1
Public Member Functions | Public Attributes | List of all members
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

◆ 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_

Referenced by operator()().


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