Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
LatBuilder::Task::CBCBasedSearchTraits< RandomCBCTag< LAT, COMPRESS, FIGURE > > Struct Template Reference

Public Types

typedef
LatBuilder::Task::Search< LAT > 
Search
 
typedef LatBuilder::Storage
< LAT, COMPRESS > 
Storage
 
typedef LatBuilder::Storage
< LAT, COMPRESS >::SizeParam 
SizeParam
 
typedef CBCSelector< LAT,
COMPRESS, FIGURE >::CBC 
CBC
 
typedef LFSR113 RandomGenerator
 
typedef
LatBuilder::Traversal::Random
< RandomGenerator
Traversal
 
typedef
GenSeq::CoprimeIntegers
< COMPRESS, Traversal
GenSeqType
 

Public Member Functions

 CBCBasedSearchTraits (unsigned int numRand_)
 
std::vector< GenSeqTypegenSeqs (const SizeParam &sizeParam, Dimension dimension)
 
std::string name () const
 
void init (LatBuilder::Task::RandomCBC< LAT, COMPRESS, FIGURE > &search) const
 

Public Attributes

unsigned int numRand
 
RandomGenerator rand
 

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