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