#include <map>
#include "latticetypes_fwd.h"
#include "bitset.h"
#include "lietype.h"
#include "setutils.h"
Include dependency graph for dynkin.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | atlas |
| namespace | atlas::dynkin |
Classes | |
| class | atlas::dynkin::DynkinDiagram |
| A Dynkin diagram of at most RANK_MAX vertices. More... | |
Typedefs | |
| typedef std::pair< size_t, size_t > | Edge |
| typedef unsigned | Multiplicity |
Functions | |
| void | components (bitset::RankFlagsList &, const DynkinDiagram &, const bitset::RankFlags &) |
Definition in file dynkin.h.
|
|
Since a Dynkin diagram will be a bitset (a subset of RANK_MAX elements, the possible vertices 0, 1,...,RANK_MAX-1), an Edge is a pair of numbers (between 0 and RANK_MAX-1). Definition at line 35 of file dynkin.h. Referenced by atlas::dynkin::DynkinDiagram::cartanEntry(), atlas::dynkin::DynkinDiagram::DynkinDiagram(), atlas::irreducibleType(), atlas::dynkin::DynkinDiagram::labelEdge(), atlas::typeBNormalize(), atlas::typeCNormalize(), atlas::typeFNormalize(), and atlas::typeGNormalize(). |
|
|
The Multiplicity of an Edge should be 1, 2, or 3. Definition at line 40 of file dynkin.h. Referenced by atlas::dynkin::DynkinDiagram::edgeMultiplicity(), and atlas::dynkin::DynkinDiagram::maxMultiplicity(). |
|
||||||||||||||||
|
Referenced by atlas::interpreter::check_involution(). |
1.3.9.1