LatNet Builder Manual
2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
|
Class to interlace weights in dimension \(s\) into weights in dimension \(d s\) using the \(w\) operator defined in Corollary 1. More...
#include <WeightsInterlacer.h>
Public Member Functions | |
template<typename KERNEL > | |
std::unique_ptr< LatticeTester::Weights > | operator() (std::unique_ptr< WEIGHTS > w, const KERNEL &kernel) const |
Interlaces the weights w using the kernel kernel . More... | |
Class to interlace weights in dimension \(s\) into weights in dimension \(d s\) using the \(w\) operator defined in Corollary 1.
in [10]. This operation depends on the kernel.
WEIGHTS | Type of weights to interlace. |
std::unique_ptr< LatticeTester::Weights > LatBuilder::Interlaced::WeightsInterlacer< WEIGHTS >::operator() | ( | std::unique_ptr< WEIGHTS > | w, |
const KERNEL & | kernel | ||
) | const |
Interlaces the weights w
using the kernel kernel
.
KERNEL | Type of the kernel. |
w | Weights. |
kernel | Kernel. |