|
Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
|
Definition of a rank-1 lattice. More...
#include <LatDef.h>
Public Member Functions | |
| LatDef (SizeParam< LAT > sizeParam=SizeParam< LAT >(), GeneratingVector gen=GeneratingVector()) | |
| Constructor. More... | |
| template<LatType L> | |
| LatDef (const LatDef< L > &other) | |
| SizeParam< LAT > & | sizeParam () |
| Returns the size parameter of the lattice. | |
| const SizeParam< LAT > & | sizeParam () const |
| Returns the size parameter of the lattice. More... | |
| GeneratingVector & | gen () |
| Returns the generating vector of the lattice. | |
| const GeneratingVector & | gen () const |
| Returns the generating vector of the lattice. More... | |
| Dimension | dimension () const |
| Returns the dimension of the lattice. | |
| bool | operator== (const LatDef &other) const |
Returns true this instance is equal to other. | |
| bool | operator!= (const LatDef &other) const |
Returns true this instance is not equal to other. | |
| bool | operator< (const LatDef &other) const |
Returns true this instance has a smaller size than other, or if it has the same size and a smaller lexicographic rank for its generating vector than other. | |
Definition of a rank-1 lattice.
Defining parameters:
| LAT | Type of lattice. |
|
inline |
Constructor.
| sizeParam | Size parameter of the lattice. |
| gen | Generating vector. |
|
inline |
Returns the generating vector of the lattice.
|
inline |
Returns the size parameter of the lattice.