atlas::weyl Namespace Reference


Classes

class  WeylElt
class  RowBase
class  Transducer
class  WeylGroup

Typedefs

typedef Generator WeylInterface [constants::RANK_MAX]
typedef std::pair< EltPiece,
Generator
ShiftValue
typedef RowBase ShiftRow
typedef RowBase OutRow
typedef std::vector< WeylEltWeylEltList
typedef unsigned char Generator
typedef unsigned char EltPiece
typedef std::vector< GeneratorWeylWord
typedef Generator Twist [constants::RANK_MAX]

Functions

void copy (Twist &dest, const Twist &source)
const TwistidentityTwist ()
void makeReflections (WeylEltList &refl, const WeylGroup &W)

Variables

const unsigned char UndefValue = constants::ucharMax
const EltPiece UndefEltPiece = UndefValue
const Generator UndefGenerator = UndefValue
const unsigned long UndefOrder = 0
const WeylElt Identity


Typedef Documentation

typedef unsigned char atlas::weyl::EltPiece
 

typedef unsigned char atlas::weyl::Generator
 

typedef RowBase atlas::weyl::OutRow
 

typedef RowBase atlas::weyl::ShiftRow
 

typedef std::pair<EltPiece,Generator> atlas::weyl::ShiftValue
 

typedef Generator atlas::weyl::Twist[constants::RANK_MAX]
 

typedef std::vector<WeylElt> atlas::weyl::WeylEltList
 

typedef Generator atlas::weyl::WeylInterface[constants::RANK_MAX]
 

typedef std::vector<Generator> atlas::weyl::WeylWord
 


Function Documentation

void atlas::weyl::copy Twist dest,
const Twist source
 

const Twist & atlas::weyl::identityTwist  ) 
 

void atlas::weyl::makeReflections WeylEltList refl,
const WeylGroup &  W
 


Variable Documentation

const WeylElt atlas::weyl::Identity
 

const EltPiece atlas::weyl::UndefEltPiece = UndefValue
 

const Generator atlas::weyl::UndefGenerator = UndefValue
 

const unsigned long atlas::weyl::UndefOrder = 0
 

const unsigned char atlas::weyl::UndefValue = constants::ucharMax
 


Generated on Mon Mar 20 07:47:41 2006 for atlas by  doxygen 1.4.6