MADNESS 0.10.1
|
Class to compute terms of the potential. More...
#include <oep.h>
Public Member Functions | |
divide_add_interpolate (double hi, double lo, double eps_regularize) | |
std::size_t | get_result_size () const |
std::vector< Tensor< double > > | operator() (const Key< 3 > &key, const std::vector< Tensor< double > > &t) const |
Public Attributes | |
double | eps_regularize =1.e-8 |
double | log_high |
double | log_low |
bool | square_denominator =false |
double | thresh_high =1.e-5 |
double | thresh_low =1.e-7 |
Class to compute terms of the potential.
|
inline |
|
inline |
|
inline |
[in] | t | vector containing: oep, refdensity, longrange |
References madness::copy(), eps_regularize, madness::Tensor< T >::fill(), IND, ITERATOR, log_high, log_low, mask, square_denominator, thresh_high, and thresh_low.
double madness::divide_add_interpolate::eps_regularize =1.e-8 |
Referenced by operator()().
double madness::divide_add_interpolate::log_high |
Referenced by operator()().
double madness::divide_add_interpolate::log_low |
Referenced by operator()().
bool madness::divide_add_interpolate::square_denominator =false |
Referenced by operator()().
double madness::divide_add_interpolate::thresh_high =1.e-5 |
Referenced by operator()().
double madness::divide_add_interpolate::thresh_low =1.e-7 |
Referenced by operator()().