Sequence of lattice definitions obtained by appending a variable component to a base genrating vector.
More...
#include <CBC.h>
|
typedef GENSEQ | GenSeq |
|
typedef LatDef< LR, ET > | value_type |
|
typedef size_t | size_type |
|
|
| CBC (LatDef< LR, ET > baseLat, GenSeq genSeq) |
| Constructor. More...
|
|
const GenSeq & | genSeq () const |
| Returns the sequences of generator values used for the last (appended component) of the generating vector.
|
|
const LatDef< LR, ET > & | baseLat () const |
| Returns the base lattice definition.
|
|
const_iterator | begin () const |
| Returns an iterator pointing to the first element in the sequence.
|
|
const_iterator | end () const |
| Returns an iterator pointing past the last element in the sequence.
|
|
template<LatticeType LR, EmbeddingType ET, class GENSEQ>
class LatBuilder::LatSeq::CBC< LR, ET, GENSEQ >
Sequence of lattice definitions obtained by appending a variable component to a base genrating vector.
- Template Parameters
-
ET | Type of lattice. |
GENSEQ | Type of sequences of generator values. |
◆ CBC()
template<LatticeType LR, EmbeddingType ET, class GENSEQ >
Constructor.
- Parameters
-
baseLat | Base lattice. |
genSeq | Sequence of generator sequences. |
The documentation for this class was generated from the following file:
- include/latbuilder/LatSeq/CBC.h