atlas  0.6
interactive_lattice.h
Go to the documentation of this file.
1 /*
2  This is interactive_lattice.h
3 
4  Copyright (C) 2004,2005 Fokko du Cloux
5  part of the Atlas of Lie Groups and Representations
6 
7  For license information see the LICENSE file
8 */
9 
10 #ifndef INTERACTIVE_LATTICE_H /* guard against multiple inclusions */
11 #define INTERACTIVE_LATTICE_H
12 
13 
14 #include "error.h"
15 #include "../Atlas.h"
16 
17 /******** function declarations **********************************************/
18 
19 namespace atlas {
20 
21 namespace interactive_lattice {
22 
24  const CoeffList&)
25  throw(error::InputError);
26 
27  int getLattice(const CoeffList&, WeightList&)
28  throw(error::InputError);
29 
30 }
31 
32 }
33 
34 #endif
std::vector< RatWeight > RatWeightList
Definition: Atlas.h:164
std::vector< Weight > WeightList
Definition: Atlas.h:162
int getLattice(const CoeffList &root_invf, WeightList &root_lattice_basis)
Definition: interactive_lattice.cpp:178
Definition: Atlas.h:38
int getGenerators(RatWeightList &d_rwl, const CoeffList &u)
Definition: interactive_lattice.cpp:68
std::vector< LatticeCoeff > CoeffList
Definition: Atlas.h:168