LatNet Builder Manual  2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
NetBuilder::NetConstructionTraits< NetConstruction::POLYNOMIAL > Struct Template Reference

Classes

class  RandomGenValueGenerator
 

Public Types

typedef Polynomial GenValue
 
typedef Polynomial SizeParameter
 
typedef LatBuilder::GenSeq::GeneratingValues< LatBuilder::LatticeType::POLYNOMIAL, LatBuilder::Compress::NONE > GenValueSpaceCoordSeq
 
typedef LatBuilder::SeqCombiner< GenValueSpaceCoordSeq, LatBuilder::CartesianProductGenValueSpaceSeq
 

Static Public Member Functions

static bool checkGenValue (const GenValue &genValue, const SizeParameter &sizeParam)
 
static unsigned int nRows (const SizeParameter &param)
 
static unsigned int nCols (const SizeParameter &param)
 
static GeneratingMatrixcreateGeneratingMatrix (const GenValue &genValue, const SizeParameter &sizeParam)
 
static GenValueSpaceCoordSeq genValueSpaceCoord (Dimension coord, const SizeParameter &sizeParameter)
 
static GenValueSpaceSeq genValueSpace (Dimension dimension, const SizeParameter &sizeParameter)
 
static std::string format (const std::vector< std::shared_ptr< GenValue >> &genVals, const SizeParameter &sizeParameter, OutputFormat outputFormat, unsigned int interlacingFactor)
 

Static Public Attributes

static constexpr bool isSequenceViewable = false
 
static const string name
 
static constexpr bool hasSpecialFirstCoordinate = true
 

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