Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
LatBuilder::GenSeq Namespace Reference

Sequences of generator values. More...

Classes

class  CoprimeIntegers
 Indexed sequence of integers coprime with a specified modulus. More...
 
struct  Creator
 Creator for sequences of generator values. More...
 
struct  Creator< CyclicGroup< COMPRESS, TRAV, ORDER > >
 Creator specialization for cyclic groups. More...
 
struct  Creator< PowerSeq< SEQ > >
 Creator specialization for PowerSeq. More...
 
class  CyclicGroup
 Cyclic group. More...
 
class  CyclicGroupTraversal
 Default traversal policy for cyclic groups. More...
 
class  Extend
 Indexed sequence of integers that extend on an smaller integer by adding higher-order digits. More...
 
class  PowerSeq
 Sequence filter that raises values to a given power, optionally modulo a given integer. More...
 
struct  VectorCreator
 Creator for vectors of sequences of generator values. More...
 

Enumerations

enum  GroupOrder : bool { DIRECT = false, INVERSE = true }
 Group ordering type.
 

Functions

constexpr GroupOrder operator! (GroupOrder order)
 Returns the inverse group order.
 

Detailed Description

Sequences of generator values.

These sequences contain the values that the components of a generating vector can take.