LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
|
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< LR, COMPRESS, TRAV, ORDER > > |
Creator specialization for cyclic groups. More... | |
struct | Creator< PowerSeq< SEQ > > |
Creator specialization for PowerSeq. More... | |
class | CyclicGroup |
Cyclic group. More... | |
class | CyclicGroup< LatticeType::ORDINARY, COMPRESS, TRAV, ORDER > |
class | CyclicGroup< LatticeType::POLYNOMIAL, COMPRESS, TRAV, ORDER > |
struct | CyclicGroupTraits |
Cyclic group traits. More... | |
struct | CyclicGroupTraits< CyclicGroup< LatticeType::ORDINARY, COMPRESS, TRAV, ORDER > > |
struct | CyclicGroupTraits< CyclicGroup< LatticeType::POLYNOMIAL, COMPRESS, TRAV, ORDER > > |
class | CyclicGroupTraversal |
Default traversal policy for cyclic groups. More... | |
struct | CyclicGroupTraversalTraits |
Cyclic group traits. More... | |
struct | CyclicGroupTraversalTraits< CyclicGroupTraversal< LatticeType::ORDINARY > > |
struct | CyclicGroupTraversalTraits< CyclicGroupTraversal< LatticeType::POLYNOMIAL > > |
class | Extend |
Indexed sequence of integers that extend on an smaller integer by adding higher-order digits. More... | |
class | GeneratingValues |
Indexed sequence of generating values: -For ordinary lattices: integers coprime with a specified modulus (Integer). More... | |
class | GeneratingValues< LatticeType::ORDINARY, COMPRESS, TRAV > |
Indexed sequence of integers coprime with a specified modulus. | |
class | GeneratingValues< LatticeType::POLYNOMIAL, COMPRESS, TRAV > |
Indexed sequence of Polynomials coprime with a specified polynomial modulus. | |
struct | GeneratingValuesTraits |
GeneratingValues traits. More... | |
struct | GeneratingValuesTraits< GeneratingValues< LatticeType::ORDINARY, COMPRESS, TRAV > > |
struct | GeneratingValuesTraits< GeneratingValues< LatticeType::POLYNOMIAL, COMPRESS, TRAV > > |
class | PowerSeq |
Sequence filter that raises values (of integers or polynomials) to a given power, optionally modulo a given modulus. More... | |
struct | VectorCreator |
Creator for vectors of sequences of generator values. More... |
Enumerations | |
enum class | GroupOrder : bool { DIRECT = false , INVERSE = true } |
Group ordering type. |
Functions | |
constexpr GroupOrder | operator! (GroupOrder order) |
Returns the inverse group order. |
Sequences of generator values.
These sequences contain the values that the components of a generating vector can take.