Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
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<LatType L, typename... ARGS>
static result_type create (const SizeParam< L > &sizeParam, Dimension dimension, ARGS &&...t)
 Creates a new sequence object. More...
 

Detailed Description

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

Creator for vectors of sequences of generator values.

Member Function Documentation

template<typename SEQ >
template<LatType L, typename... ARGS>
static result_type LatBuilder::GenSeq::VectorCreator< SEQ >::create ( const SizeParam< 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:
GenSeq.cc, quantiles.cc, tutorial/GenSeqVector.cc, tutorial/LatSeqExhaustive.cc, and tutorial/LatSeqRandom.cc.

The documentation for this struct was generated from the following file: