atlas
0.6
|
Class definitions and function declarations for WeylGroup. More...
#include "../Atlas.h"
#include <cstring>
#include <cassert>
#include "constants.h"
#include "tags.h"
#include "size.h"
#include "matrix.h"
Go to the source code of this file.
Classes | |
class | atlas::weyl::Twist |
A mapping between one interpretation of Generators and another. More... | |
class | atlas::weyl::WeylElt |
Element of a Weyl group. More... | |
class | atlas::weyl::RowBase |
Represents one row of a transducer table for a Weyl group. More... | |
class | atlas::weyl::Transducer |
Right multiplication action of simple reflections on a Weyl group modulo (to the left) a maximal parabolic subgroup. More... | |
class | atlas::weyl::WeylGroup |
Represents a Weyl group for the purpose of manipulating its elements. More... | |
class | atlas::weyl::TwistedWeylGroup |
struct | atlas::weyl::TI_Entry |
Namespaces | |
atlas | |
atlas::weyl | |
Typedefs | |
typedef RowBase | atlas::weyl::ShiftRow |
typedef RowBase | atlas::weyl::OutRow |
Functions | |
Twist | atlas::weyl::make_twist (const RootDatum &rd, const WeightInvolution &d) |
Returns the twist defined by |d| relative to |rd|. More... | |
Variables | |
const unsigned char | atlas::weyl::UndefValue = constants::ucharMax |
const unsigned long | atlas::weyl::UndefOrder = 0 |
const WeylElt | atlas::weyl::Identity |
Class definitions and function declarations for WeylGroup.