|
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()().