25 template<
typename I,
typename O>
28 template<
typename I,
typename O>
matrix::PID_Matrix< LatticeCoeff > LatticeMatrix
Definition: Atlas.h:171
LatticeMatrix eigen_lattice(LatticeMatrix M, LatticeCoeff lambda)
Definition: lattice.cpp:142
LatticeMatrix row_saturate(const LatticeMatrix &M)
Definition: lattice.cpp:147
LatticeMatrix kernel(const LatticeMatrix &M)
Definition: lattice.cpp:130
std::vector< Weight > WeightList
Definition: Atlas.h:162
void baseChange(I first, I last, O out, I firstb, I lastb)
Functions for working with lattices.
Definition: lattice.cpp:72
int LatticeCoeff
Definition: Atlas.h:167
std::vector< Weight > CoweightList
Definition: Atlas.h:163
struct lambda_node * lambda
Definition: parse_types.h:94
CoweightList perp(const WeightList &b, size_t r)
Returns a basis of the orthogonal of the sublattice generated by b in Z^r.
Definition: lattice.cpp:114
void inverseBaseChange(I first, I last, O out, I firstb, I lastb)
Definition: lattice.cpp:92