atlas::cartanclass::CartanClass Class Reference

#include <cartanclass.h>

Collaboration diagram for atlas::cartanclass::CartanClass:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CartanClass ()
 CartanClass (const rootdata::RootDatum &, const latticetypes::LatticeMatrix &)
 ~CartanClass ()
void swap (CartanClass &)
const FiberdualFiber () const
const Fiberfiber () const
const rootdata::RootSetimaginaryRootSet () const
const latticetypes::LatticeMatrixinvolution () const
bool isMostSplit (unsigned long) const
unsigned long numDualRealForms () const
unsigned long numRealForms () const
unsigned long numRealFormClasses () const
unsigned long orbitSize () const
const rootdata::RootSetrealRootSet () const
rootdata::RootNbr rootInvolution (rootdata::RootNbr j) const
const rootdata::RootListsimpleImaginary () const
const rootdata::RootListsimpleComplex () const
const rootdata::RootListsimpleReal () const
const partition::PartitionstrongReal (size_t j) const
unsigned long toAdjoint (unsigned long x) const
unsigned long toWeakReal (unsigned long c, size_t j) const
const partition::PartitionweakReal () const

Private Attributes

Fiber d_fiber
Fiber d_dualFiber
rootdata::RootList d_simpleComplex
size::Size d_orbitSize

Constructor & Destructor Documentation

atlas::cartanclass::CartanClass::CartanClass  )  [inline]
 

atlas::cartanclass::CartanClass::CartanClass const rootdata::RootDatum ,
const latticetypes::LatticeMatrix
 

atlas::cartanclass::CartanClass::~CartanClass  )  [inline]
 


Member Function Documentation

const Fiber& atlas::cartanclass::CartanClass::dualFiber  )  const [inline]
 

const Fiber& atlas::cartanclass::CartanClass::fiber  )  const [inline]
 

const rootdata::RootSet& atlas::cartanclass::CartanClass::imaginaryRootSet  )  const [inline]
 

const latticetypes::LatticeMatrix& atlas::cartanclass::CartanClass::involution  )  const [inline]
 

bool atlas::cartanclass::CartanClass::isMostSplit unsigned  long  )  const
 

unsigned long atlas::cartanclass::CartanClass::numDualRealForms  )  const [inline]
 

unsigned long atlas::cartanclass::CartanClass::numRealFormClasses  )  const [inline]
 

unsigned long atlas::cartanclass::CartanClass::numRealForms  )  const [inline]
 

unsigned long atlas::cartanclass::CartanClass::orbitSize  )  const [inline]
 

const rootdata::RootSet& atlas::cartanclass::CartanClass::realRootSet  )  const [inline]
 

rootdata::RootNbr atlas::cartanclass::CartanClass::rootInvolution rootdata::RootNbr  j  )  const [inline]
 

const rootdata::RootList& atlas::cartanclass::CartanClass::simpleComplex  )  const [inline]
 

const rootdata::RootList& atlas::cartanclass::CartanClass::simpleImaginary  )  const [inline]
 

const rootdata::RootList& atlas::cartanclass::CartanClass::simpleReal  )  const [inline]
 

const partition::Partition& atlas::cartanclass::CartanClass::strongReal size_t  j  )  const [inline]
 

void atlas::cartanclass::CartanClass::swap CartanClass  ) 
 

unsigned long atlas::cartanclass::CartanClass::toAdjoint unsigned long  x  )  const [inline]
 

unsigned long atlas::cartanclass::CartanClass::toWeakReal unsigned long  c,
size_t  j
const [inline]
 

const partition::Partition& atlas::cartanclass::CartanClass::weakReal  )  const [inline]
 


Member Data Documentation

Fiber atlas::cartanclass::CartanClass::d_dualFiber [private]
 

Fiber atlas::cartanclass::CartanClass::d_fiber [private]
 

size::Size atlas::cartanclass::CartanClass::d_orbitSize [private]
 

rootdata::RootList atlas::cartanclass::CartanClass::d_simpleComplex [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 20 07:47:16 2006 for atlas by  doxygen 1.4.6