LatNet Builder Manual
2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
|
Parser for kernels for coordinate-uniform figures of merit. More...
#include <Kernel.h>
Public Member Functions | |
template<> | |
void | parse (const std::string &str, unsigned int interlacingFactor, std::unique_ptr< LatticeTester::Weights > weights, FUNC &&func, ARGS &&... args) |
template<> | |
void | parse (const std::string &str, unsigned int interlacingFactor, std::unique_ptr< LatticeTester::Weights > weights, FUNC &&func, ARGS &&... args) |
Static Public Member Functions | |
template<typename FUNC , typename... ARGS> | |
static void | parse (const std::string &str, unsigned int interlacingFactor, std::unique_ptr< LatticeTester::Weights >, FUNC &&func, ARGS &&... args) |
Parses a string specifying a kernel for the coordinate-uniform figure of merit, like the \(\mathcal P_\alpha\) and the \(\mathcal R_\alpha\) figures of merit. More... | |
Parser for kernels for coordinate-uniform figures of merit.
|
static |
Parses a string specifying a kernel for the coordinate-uniform figure of merit, like the \(\mathcal P_\alpha\) and the \(\mathcal R_\alpha\) figures of merit.
Example strings: P2
, P4
, P6
, R1
, R1.5
, R2
nullptr
on failure. Referenced by LatBuilder::Parser::CoordUniformFigureOfMerit< LR >::parse().