restrictor function
More...
#include <kernelrange.h>
◆ Restrictor() [1/3]
madness::KernelRange::Restrictor::Restrictor |
( |
| ) |
|
|
default |
◆ Restrictor() [2/3]
madness::KernelRange::Restrictor::Restrictor |
( |
Type |
type | ) |
|
|
inline |
◆ Restrictor() [3/3]
madness::KernelRange::Restrictor::Restrictor |
( |
Type |
type, |
|
|
double |
sigma |
|
) |
| |
|
inline |
◆ hash()
hashT madness::KernelRange::Restrictor::hash |
( |
| ) |
const |
|
inline |
◆ sigma()
double madness::KernelRange::Restrictor::sigma |
( |
| ) |
const |
|
inline |
◆ sigma_inverse()
double madness::KernelRange::Restrictor::sigma_inverse |
( |
| ) |
const |
|
inline |
◆ type()
Type madness::KernelRange::Restrictor::type |
( |
| ) |
const |
|
inline |
◆ value()
double madness::KernelRange::Restrictor::value |
( |
double |
x | ) |
const |
|
inline |
◆ operator==
- Returns
- true if
r1
and r2
are equal
◆ sigma_w_inverse_
std::optional<std::pair<double,double> > madness::KernelRange::Restrictor::sigma_w_inverse_ |
|
private |
◆ type_
Type madness::KernelRange::Restrictor::type_ = Hard |
|
private |
The documentation for this struct was generated from the following file: