LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
Loading...
Searching...
No Matches
LatBuilder::GenSeq::VectorCreator< SEQ > Struct Template Reference

Creator for vectors of sequences of generator values. More...

#include <VectorCreator.h>

Public Types

typedef std::vector< SEQ > result_type

Static Public Member Functions

template<LatticeType LR, EmbeddingType L, typename... ARGS>
static result_type create (const SizeParam< LR, L > &sizeParam, Dimension dimension, ARGS &&... t)
 Creates a new sequence object.

Detailed Description

template<typename SEQ>
struct LatBuilder::GenSeq::VectorCreator< SEQ >

Creator for vectors of sequences of generator values.

Member Function Documentation

◆ create()

template<typename SEQ>
template<LatticeType LR, EmbeddingType L, typename... ARGS>
result_type LatBuilder::GenSeq::VectorCreator< SEQ >::create ( const SizeParam< LR, L > & sizeParam,
Dimension dimension,
ARGS &&... t )
inlinestatic

Creates a new sequence object.

Parameters
sizeParamSize parameter for the generator sequences.
dimensionDimension of the output vector.
tOther arguments to be passed to GenSeq::Creator
Examples
tutorial/GenSeqVector.cc, tutorial/LatSeqExhaustive.cc, and tutorial/LatSeqRandom.cc.

References LatBuilder::GenSeq::Creator< SEQ >::create().


The documentation for this struct was generated from the following file:
  • include/latbuilder/GenSeq/VectorCreator.h