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 Fiber & dualFiber () const
const Fiber & fiber () const
const rootdata::RootSet & imaginaryRootSet () const
const latticetypes::LatticeMatrix & involution () const
bool isMostSplit (unsigned long) const
unsigned long numDualRealForms () const
unsigned long numRealForms () const
unsigned long numRealFormClasses () const
unsigned long orbitSize () const
const rootdata::RootSet & realRootSet () const
rootdata::RootNbr rootInvolution (rootdata::RootNbr j) const
const rootdata::RootList & simpleImaginary () const
const rootdata::RootList & simpleComplex () const
const rootdata::RootList & simpleReal () const
const partition::Partition & strongReal (size_t j) const
unsigned long toAdjoint (unsigned long x) const
unsigned long toWeakReal (unsigned long c, size_t j) const
const partition::Partition & weakReal () 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