◆ Data()
madness::KernelRange::Data::Data |
( |
unsigned int |
n, |
|
|
Restrictor |
r |
|
) |
| |
|
inline |
◆ compute_iextent_x2()
static int madness::KernelRange::Data::compute_iextent_x2 |
( |
int |
N, |
|
|
const Restrictor & |
restrictor, |
|
|
double |
epsilon |
|
) |
| |
|
inlinestatic |
- Returns
- max value of
|x-y|
(rounded up, in units of 1/2) for which r(N/2 - |x-y|)
is greater than epsilon
References std::abs(), madness::arg(), epsilon, madness::KernelRange::Hard, MADNESS_ASSERT, MADNESS_EXCEPTION, N, restrictor, madness::KernelRange::Restrictor::sigma(), madness::KernelRange::SoftErf, madness::KernelRange::Restrictor::type(), madness::KernelRange::value(), and madness::KernelRange::Restrictor::value().
Referenced by iextent_x2().
◆ iextent_x2()
int madness::KernelRange::Data::iextent_x2 |
( |
double |
epsilon | ) |
const |
|
inline |
◆ iextent_x2_default
int madness::KernelRange::Data::iextent_x2_default |
unsigned int madness::KernelRange::Data::N |
◆ restrictor
The documentation for this struct was generated from the following file: