Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

/home/r0/dav/atlas.dir/atlas3/sources/gkmod/kgb_fwd.h

Go to the documentation of this file.
00001 /*!
00002 \file
00003 \brief Class declaration and type definitions for class KGB.
00004 */
00005 /*
00006   This is kgb_fwd.h
00007   
00008   Copyright (C) 2004,2005 Fokko du Cloux
00009   part of the Atlas of Reductive Lie Groups  
00010 
00011   See file main.cpp for full copyright notice
00012 */
00013 
00014 #ifndef KGB_FWD_H  /* guard against multiple inclusions */
00015 #define KGB_FWD_H
00016 
00017 #include "bitset_fwd.h"
00018 
00019 namespace atlas {
00020 
00021 /******** type declarations *************************************************/
00022 
00023 namespace kgb {
00024 
00025   class KGB;
00026 
00027   typedef size_t KGBElt;
00028   typedef std::vector<KGBElt> KGBEltList;
00029 
00030   typedef std::pair<KGBElt,KGBElt> KGBEltPair;
00031   typedef std::vector<KGBEltPair> KGBEltPairList;
00032 
00033   typedef bitset::RankFlags Descent;
00034   typedef std::vector<Descent> DescentList;
00035 
00036 }
00037 
00038 }
00039 
00040 #endif

Generated on Wed Mar 26 16:49:33 2008 for atlas by  doxygen 1.3.9.1