atlas::involutions::InvolutionSet Class Reference

#include <involutions.h>

List of all members.

Public Member Functions

 InvolutionSet ()
 InvolutionSet (complexredgp::ComplexReductiveGroup &)
virtual ~InvolutionSet ()
void swap (InvolutionSet &)
size_t action (size_t s, size_t w) const
const weyl::WeylElt & dualInvolution (size_t j) const
const weyl::WeylElt & involution (size_t j) const
size_t involutionNbr (const weyl::WeylElt &, const weyl::WeylGroup &) const
const size_t rank () const
const size_t size () const

Protected Attributes

size_t d_size
size_t d_rank
std::vector< std::vector<
size_t > > 
d_action
std::vector< size_t > d_cartan
std::vector< weyl::WeylElt > d_involution
std::vector< weyl::WeylElt > d_dualInvolution


Constructor & Destructor Documentation

atlas::involutions::InvolutionSet::InvolutionSet (   ) 
 

atlas::involutions::InvolutionSet::InvolutionSet (  complexredgp::ComplexReductiveGroup &   )  [explicit]
 

virtual atlas::involutions::InvolutionSet::~InvolutionSet (   )  [inline, virtual]
 


Member Function Documentation

size_t atlas::involutions::InvolutionSet::action (  size_t  s,
size_t  w
)  const [inline]
 

const weyl::WeylElt& atlas::involutions::InvolutionSet::dualInvolution (  size_t  j  )  const [inline]
 

const weyl::WeylElt& atlas::involutions::InvolutionSet::involution (  size_t  j  )  const [inline]
 

size_t atlas::involutions::InvolutionSet::involutionNbr (  const weyl::WeylElt &  ,
const weyl::WeylGroup & 
)  const
 

const size_t atlas::involutions::InvolutionSet::rank (   )  const [inline]
 

const size_t atlas::involutions::InvolutionSet::size (   )  const [inline]
 

void atlas::involutions::InvolutionSet::swap (  InvolutionSet &   ) 
 


Member Data Documentation

std::vector<std::vector<size_t> > atlas::involutions::InvolutionSet::d_action [protected]
 

std::vector<size_t> atlas::involutions::InvolutionSet::d_cartan [protected]
 

std::vector<weyl::WeylElt> atlas::involutions::InvolutionSet::d_dualInvolution [protected]
 

std::vector<weyl::WeylElt> atlas::involutions::InvolutionSet::d_involution [protected]
 

size_t atlas::involutions::InvolutionSet::d_rank [protected]
 

size_t atlas::involutions::InvolutionSet::d_size [protected]
 


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