atlas  0.6
Public Member Functions | Private Attributes | List of all members
atlas::realweyl::RealWeyl Class Reference

#include <realweyl.h>

Collaboration diagram for atlas::realweyl::RealWeyl:
Collaboration graph
[legend]

Public Member Functions

 RealWeyl ()
 
 RealWeyl (const CartanClass &, cartanclass::AdjointFiberElt, cartanclass::AdjointFiberElt, const RootDatum &, const WeylGroup &)
 
 ~RealWeyl ()
 
const RootNbrListcomplex () const
 
RootNbr complex (size_t j) const
 
const LieType & complexType () const
 
const RootNbrListimaginary () const
 
RootNbr imaginary (size_t j) const
 
const RootNbrListimaginaryCompact () const
 
RootNbr imaginaryCompact (size_t j) const
 
const LieType & imaginaryCompactType () const
 
RootNbr imaginaryOrth (size_t j) const
 
const SmallBitVectorListimaginaryR () const
 
const LieType & imaginaryType () const
 
const SmallBitVectorimaginaryR (size_t j) const
 
size_t numComplex () const
 
size_t numImaginary () const
 
size_t numImaginaryCompact () const
 
size_t numImaginaryR () const
 
size_t numReal () const
 
size_t numRealCompact () const
 
size_t numRealR () const
 
const RootNbrListreal () const
 
RootNbr real (size_t j) const
 
const RootNbrListrealCompact () const
 
RootNbr realCompact (size_t j) const
 
const LieType & realCompactType () const
 
RootNbr realOrth (size_t j) const
 
const SmallBitVectorListrealR () const
 
const SmallBitVectorrealR (size_t j) const
 
const LieType & realType () const
 
const WeylGroup & weylGroup () const
 

Private Attributes

const WeylGroup * d_group
 
RootNbrList d_imaginaryCompact
 
RootNbrList d_imaginaryOrth
 
SmallBitVectorList d_imaginaryR
 
RootNbrList d_imaginary
 
RootNbrList d_realCompact
 
SmallBitVectorList d_realR
 
RootNbrList d_real
 
RootNbrList d_complex
 
LieType d_complexType
 
LieType d_imaginaryType
 
LieType d_imaginaryCompactType
 
RootNbrList d_realOrth
 
LieType d_realType
 
LieType d_realCompactType
 

Constructor & Destructor Documentation

atlas::realweyl::RealWeyl::RealWeyl ( )
inline
atlas::realweyl::RealWeyl::RealWeyl ( const CartanClass &  cc,
cartanclass::AdjointFiberElt  x,
cartanclass::AdjointFiberElt  y,
const RootDatum &  rd,
const WeylGroup &  W 
)
atlas::realweyl::RealWeyl::~RealWeyl ( )
inline

Member Function Documentation

const RootNbrList& atlas::realweyl::RealWeyl::complex ( ) const
inline
RootNbr atlas::realweyl::RealWeyl::complex ( size_t  j) const
inline
const LieType& atlas::realweyl::RealWeyl::complexType ( ) const
inline
const RootNbrList& atlas::realweyl::RealWeyl::imaginary ( ) const
inline
RootNbr atlas::realweyl::RealWeyl::imaginary ( size_t  j) const
inline
const RootNbrList& atlas::realweyl::RealWeyl::imaginaryCompact ( ) const
inline
RootNbr atlas::realweyl::RealWeyl::imaginaryCompact ( size_t  j) const
inline
const LieType& atlas::realweyl::RealWeyl::imaginaryCompactType ( ) const
inline
RootNbr atlas::realweyl::RealWeyl::imaginaryOrth ( size_t  j) const
inline
const SmallBitVectorList& atlas::realweyl::RealWeyl::imaginaryR ( ) const
inline
const SmallBitVector& atlas::realweyl::RealWeyl::imaginaryR ( size_t  j) const
inline
const LieType& atlas::realweyl::RealWeyl::imaginaryType ( ) const
inline
size_t atlas::realweyl::RealWeyl::numComplex ( ) const
inline
size_t atlas::realweyl::RealWeyl::numImaginary ( ) const
inline
size_t atlas::realweyl::RealWeyl::numImaginaryCompact ( ) const
inline
size_t atlas::realweyl::RealWeyl::numImaginaryR ( ) const
inline
size_t atlas::realweyl::RealWeyl::numReal ( ) const
inline
size_t atlas::realweyl::RealWeyl::numRealCompact ( ) const
inline
size_t atlas::realweyl::RealWeyl::numRealR ( ) const
inline
const RootNbrList& atlas::realweyl::RealWeyl::real ( ) const
inline
RootNbr atlas::realweyl::RealWeyl::real ( size_t  j) const
inline
const RootNbrList& atlas::realweyl::RealWeyl::realCompact ( ) const
inline
RootNbr atlas::realweyl::RealWeyl::realCompact ( size_t  j) const
inline
const LieType& atlas::realweyl::RealWeyl::realCompactType ( ) const
inline
RootNbr atlas::realweyl::RealWeyl::realOrth ( size_t  j) const
inline
const SmallBitVectorList& atlas::realweyl::RealWeyl::realR ( ) const
inline
const SmallBitVector& atlas::realweyl::RealWeyl::realR ( size_t  j) const
inline
const LieType& atlas::realweyl::RealWeyl::realType ( ) const
inline
const WeylGroup& atlas::realweyl::RealWeyl::weylGroup ( ) const
inline

Member Data Documentation

RootNbrList atlas::realweyl::RealWeyl::d_complex
private
LieType atlas::realweyl::RealWeyl::d_complexType
private
const WeylGroup* atlas::realweyl::RealWeyl::d_group
private
RootNbrList atlas::realweyl::RealWeyl::d_imaginary
private
RootNbrList atlas::realweyl::RealWeyl::d_imaginaryCompact
private
LieType atlas::realweyl::RealWeyl::d_imaginaryCompactType
private
RootNbrList atlas::realweyl::RealWeyl::d_imaginaryOrth
private
SmallBitVectorList atlas::realweyl::RealWeyl::d_imaginaryR
private
LieType atlas::realweyl::RealWeyl::d_imaginaryType
private
RootNbrList atlas::realweyl::RealWeyl::d_real
private
RootNbrList atlas::realweyl::RealWeyl::d_realCompact
private
LieType atlas::realweyl::RealWeyl::d_realCompactType
private
RootNbrList atlas::realweyl::RealWeyl::d_realOrth
private
SmallBitVectorList atlas::realweyl::RealWeyl::d_realR
private
LieType atlas::realweyl::RealWeyl::d_realType
private

The documentation for this class was generated from the following files: