atlas::lietype Namespace Reference


Typedefs

typedef char TypeLetter
typedef std::pair< TypeLetter,
size_t > 
SimpleLieType
typedef std::vector< SimpleLieTypeLieType
typedef std::vector< TypeLetterInnerClassType

Functions

void addCompactInvolution (latticetypes::LatticeMatrix &, size_t, size_t)
void addDInvolution (latticetypes::LatticeMatrix &, size_t, size_t)
void addMinusIdentity (latticetypes::LatticeMatrix &, size_t, size_t)
void addSimpleInvolution (latticetypes::LatticeMatrix &, size_t, const SimpleLieType &, TypeLetter)
void dualLieType (LieType &dlt, const LieType &lt)
void dualInnerClassType (InnerClassType &dict, const InnerClassType &ict, const LieType &lt)
bool checkRank (const TypeLetter &x, size_t l)
void involution (latticetypes::LatticeMatrix &i, const lietype::LieType &lt, const lietype::InnerClassType &ic)
size_t rank (const LieType &lt)
size_t semisimpleRank (const LieType &lt)
size_t rank (const SimpleLieType &slt)
size_t semisimpleRank (const SimpleLieType &slt)
TypeLetter type (const SimpleLieType &slt)

Variables

const char *const typeLetters = "ABCDEFGT"
const char *const innerClassLetters = "Ccesu"


Typedef Documentation

typedef std::vector<TypeLetter> atlas::lietype::InnerClassType
 

typedef std::vector<SimpleLieType> atlas::lietype::LieType
 

typedef std::pair<TypeLetter,size_t> atlas::lietype::SimpleLieType
 

typedef char atlas::lietype::TypeLetter
 


Function Documentation

void atlas::lietype::addCompactInvolution latticetypes::LatticeMatrix ,
size_t  ,
size_t 
 

void atlas::lietype::addDInvolution latticetypes::LatticeMatrix ,
size_t  ,
size_t 
 

void atlas::lietype::addMinusIdentity latticetypes::LatticeMatrix ,
size_t  ,
size_t 
 

void atlas::lietype::addSimpleInvolution latticetypes::LatticeMatrix ,
size_t  ,
const SimpleLieType ,
TypeLetter 
 

bool atlas::lietype::checkRank const TypeLetter x,
size_t  l
 

void atlas::lietype::dualInnerClassType InnerClassType dict,
const InnerClassType ict,
const LieType lt
 

void atlas::lietype::dualLieType LieType dlt,
const LieType lt
 

void atlas::lietype::involution latticetypes::LatticeMatrix i,
const lietype::LieType lt,
const lietype::InnerClassType ic
 

size_t atlas::lietype::rank const SimpleLieType slt  )  [inline]
 

size_t atlas::lietype::rank const LieType lt  ) 
 

size_t atlas::lietype::semisimpleRank const SimpleLieType slt  )  [inline]
 

size_t atlas::lietype::semisimpleRank const LieType lt  ) 
 

TypeLetter atlas::lietype::type const SimpleLieType slt  )  [inline]
 


Variable Documentation

const char* const atlas::lietype::innerClassLetters = "Ccesu"
 

const char* const atlas::lietype::typeLetters = "ABCDEFGT"
 


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