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.