Lattice Builder Manual Software Package for Constructing Rank-1 Lattices

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Public Types | Static Public Member Functions | List of all members
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
| ) |  |
| inline static

Creates a new sequence object.

Parameters

  sizeParam | Size parameter for the generator sequences.
  dimension | Dimension of the output vector.
  t | Other 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:

- latbuilder/include/latbuilder/GenSeq/VectorCreator.h