Inherits LatBuilder::Kernel::FunctorAdaptor< Functor::IB >.
|
| IB (unsigned int interlacingFactor) |
unsigned int | interlacingFactor () const |
void | correctPODWeights (LatticeTester::PODWeights &weights) const |
| Corrects POD weights in dimension \(s\).
|
| FunctorAdaptor (Functor functor=Functor()) |
| Constructor.
|
RealVector | valuesVector (const Storage< LR, L, C, P > &storage) const |
| Creates a new vector of kernel values.
|
bool | symmetric () const |
| Returns true if the kernel takes the same value at points \(x\) and \(1 - x\) for \(x \in [0,1)\).
|
std::string | name () const |
| Returns the name of the kernel.
|
RealVector | valuesVector (const Storage< LR, L, C, P > &storage) const |
| Creates a new vector of kernel values.
|
bool | symmetric () const |
| Returns true if the kernel takes the same value at points \(x\) and \(1 - x\) for \(x \in [0,1)\).
|
std::string | name () const |
| Returns the name of the kernel.
|
FunctorAdaptor< Functor::IB > & | derived () |
|
static constexpr Real | CUPower = 1 |
◆ correctPODWeights()
Corrects POD weights in dimension \(s\).
In the case of this kernel, there is nothing to do. See Theorem 3. in [rGOD13a]. This corresponds to \(\Gamma\) in the interlaced weights.
- See also
- LatBuilder::Interlaced::IPDWeights
The documentation for this class was generated from the following file:
- include/latbuilder/Kernel/IB.h