|
LatNet Builder Manual 2.1.3-6
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. | |
Class to interlace weights in dimension \(s\) into weights in dimension \(d s\) using the \(w\) operator defined in Corollary 1.
in [rGOD13a]. 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. |