Definition of a rank-1 lattice.
More...
#include <LatDef.h>
|
| LatDef (SizeParam< LR, ET > sizeParam=SizeParam< LR, ET >(), GeneratingVector gen=GeneratingVector()) |
| Constructor.
|
template<EmbeddingType L> |
| LatDef (const LatDef< LR, L > &other) |
SizeParam< LR, ET > & | sizeParam () |
| Returns the size parameter of the lattice.
|
const SizeParam< LR, ET > & | sizeParam () const |
| Returns the size parameter of the lattice.
|
GeneratingVector & | gen () |
| Returns the generating vector of the lattice.
|
const GeneratingVector & | gen () const |
| Returns the generating vector of the lattice.
|
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 .
|
◆ LatDef()
Constructor.
- Parameters
-
sizeParam | Size parameter of the lattice. |
gen | Generating vector. |
◆ gen()
Returns the generating vector of the lattice.
◆ sizeParam()
Returns the size parameter of the lattice.
The documentation for this class was generated from the following file:
- include/latbuilder/LatDef.h