Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
LatBuilder::Task::LatSeqBasedSearchTraits< RandomTag< 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< RandomGeneratorTraversal
 
typedef GenSeq::CoprimeIntegers< COMPRESS, TraversalGenSeqType
 
typedef LatSeq::Combiner< LAT, GenSeqType, ZipLatSeqType
 

Public Member Functions

 LatSeqBasedSearchTraits (unsigned int numRand_)
 
LatSeqType latSeq (const SizeParam &sizeParam, Dimension dimension)
 
std::string name () const
 
void init (LatBuilder::Task::Random< LAT, COMPRESS, FIGURE > &search) const
 

Public Attributes

unsigned int numRand
 
RandomGenerator rand
 

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