\section{sources/gkmod/kgb.cpp File Reference}
\label{kgb_8cpp}\index{sources/gkmod/kgb.cpp@{sources/gkmod/kgb.cpp}}
{\tt \#include \char`\"{}kgb.h\char`\"{}}\par
{\tt \#include $<$cassert$>$}\par
{\tt \#include $<$map$>$}\par
{\tt \#include $<$memory$>$}\par
{\tt \#include $<$set$>$}\par
{\tt \#include \char`\"{}bruhat.h\char`\"{}}\par
{\tt \#include \char`\"{}cartanclass.h\char`\"{}}\par
{\tt \#include \char`\"{}complexredgp.h\char`\"{}}\par
{\tt \#include \char`\"{}ctr\_\-iterator.h\char`\"{}}\par
{\tt \#include \char`\"{}error.h\char`\"{}}\par
{\tt \#include \char`\"{}gradings.h\char`\"{}}\par
{\tt \#include \char`\"{}realredgp.h\char`\"{}}\par
{\tt \#include \char`\"{}rootdata.h\char`\"{}}\par
{\tt \#include \char`\"{}tits.h\char`\"{}}\par
{\tt \#include \char`\"{}tori.h\char`\"{}}\par
{\tt \#include \char`\"{}weyl.h\char`\"{}}\par


Include dependency graph for kgb.cpp:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=236pt]{kgb_8cpp__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::kgb}
\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef std::map$<$ weyl::Weyl\-Elt, Fiber\-Data $>$::const\_\-iterator {\bf WI}
\item 
typedef std::map$<$ tits::Tits\-Elt, size\_\-t $>$::const\_\-iterator {\bf TI}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf atlas::pause} ()
\item 
void {\bf atlas::make\-Hasse} (std::vector$<$ {\bf set::Set\-Elt\-List} $>$ \&, const KGB \&)
\item 
void {\bf atlas::init\-Grading} ({\bf gradings::Grading} \&, const realredgp::Real\-Reductive\-Group \&)
\item 
void {\bf atlas::init\-Grading} ({\bf gradings::Grading} \&gr, const realredgp::Real\-Reductive\-Group \&G)
\item 
void {\bf atlas::make\-Hasse} (std::vector$<$ {\bf set::Set\-Elt\-List} $>$ \&hd, const KGB \&kgb)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
{\bf latticetypes::Component\-Subspace} {\bf d\_\-subspace}
\item 
{\bf tits::Tits\-Elt\-List} {\bf d\_\-tits}
\item 
std::map$<$ tits::Tits\-Elt, size\_\-t $>$ {\bf d\_\-tits\-Map}
\item 
std::map$<$ weyl::Weyl\-Elt, Fiber\-Data $>$ {\bf d\_\-fiber\-Data}
\item 
const realredgp::Real\-Reductive\-Group $\ast$ {\bf d\_\-real\-Group}
\item 
{\bf gradings::Grading} {\bf d\_\-base\-Grading}
\item 
std::vector$<$ {\bf latticetypes::Component\-Map} $>$ {\bf d\_\-reflection\-Map}
\item 
std::vector$<$ {\bf latticetypes::Lattice\-Matrix} $>$ {\bf d\_\-reflection\-Matrix}
\item 
{\bf latticetypes::Component\-Map} {\bf d\_\-twist\-Matrix}
\item 
const KGB $\ast$ {\bf d\_\-kgb}
\item 
const weyl::Weyl\-Group $\ast$ {\bf d\_\-W}
\end{CompactItemize}


\subsection{Typedef Documentation}
\index{kgb.cpp@{kgb.cpp}!TI@{TI}}
\index{TI@{TI}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef std::map$<$tits::Tits\-Elt,size\_\-t$>$::const\_\-iterator {\bf TI}}\label{kgb_8cpp_5f09c4ffd95b037f6466b41cc14a07ed}


\index{kgb.cpp@{kgb.cpp}!WI@{WI}}
\index{WI@{WI}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef std::map$<$weyl::Weyl\-Elt,Fiber\-Data$>$::const\_\-iterator {\bf WI}}\label{kgb_8cpp_cd149a4c8f8264040d2bc25256ef5b47}




\subsection{Variable Documentation}
\index{kgb.cpp@{kgb.cpp}!d_baseGrading@{d\_\-baseGrading}}
\index{d_baseGrading@{d\_\-baseGrading}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf gradings::Grading} {\bf d\_\-base\-Grading}}\label{kgb_8cpp_6c8dade43693a600efbbb0a83ef133c3}


\index{kgb.cpp@{kgb.cpp}!d_fiberData@{d\_\-fiberData}}
\index{d_fiberData@{d\_\-fiberData}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}std::map$<$weyl::Weyl\-Elt,Fiber\-Data$>$ {\bf d\_\-fiber\-Data}}\label{kgb_8cpp_7b9716973be60eb6b16cc2af24f79813}


\index{kgb.cpp@{kgb.cpp}!d_kgb@{d\_\-kgb}}
\index{d_kgb@{d\_\-kgb}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const KGB$\ast$ {\bf d\_\-kgb}}\label{kgb_8cpp_82837fd53ffd51bc4060ed45b8e26e8a}


\index{kgb.cpp@{kgb.cpp}!d_realGroup@{d\_\-realGroup}}
\index{d_realGroup@{d\_\-realGroup}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const realredgp::Real\-Reductive\-Group$\ast$ {\bf d\_\-real\-Group}}\label{kgb_8cpp_d79210a0b2818978c9bf699b57c3b961}


\index{kgb.cpp@{kgb.cpp}!d_reflectionMap@{d\_\-reflectionMap}}
\index{d_reflectionMap@{d\_\-reflectionMap}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf latticetypes::Component\-Map}$>$ {\bf d\_\-reflection\-Map}}\label{kgb_8cpp_e76df2a68a26b7db9421975cdfce820c}


\index{kgb.cpp@{kgb.cpp}!d_reflectionMatrix@{d\_\-reflectionMatrix}}
\index{d_reflectionMatrix@{d\_\-reflectionMatrix}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf latticetypes::Lattice\-Matrix}$>$ {\bf d\_\-reflection\-Matrix}}\label{kgb_8cpp_9b8c8dd35af41229d1145e978da5c2b6}


\index{kgb.cpp@{kgb.cpp}!d_subspace@{d\_\-subspace}}
\index{d_subspace@{d\_\-subspace}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf latticetypes::Component\-Subspace} {\bf d\_\-subspace}}\label{kgb_8cpp_ea4fef1c5d668b0ef665cad210a7e403}


\index{kgb.cpp@{kgb.cpp}!d_tits@{d\_\-tits}}
\index{d_tits@{d\_\-tits}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf tits::Tits\-Elt\-List} {\bf d\_\-tits}}\label{kgb_8cpp_c809230a3616ae96b4cd7df57f132a77}


\index{kgb.cpp@{kgb.cpp}!d_titsMap@{d\_\-titsMap}}
\index{d_titsMap@{d\_\-titsMap}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}std::map$<$tits::Tits\-Elt,size\_\-t$>$ {\bf d\_\-tits\-Map}}\label{kgb_8cpp_a566be3f94e4f798a5463a76ce581357}


\index{kgb.cpp@{kgb.cpp}!d_twistMatrix@{d\_\-twistMatrix}}
\index{d_twistMatrix@{d\_\-twistMatrix}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf latticetypes::Component\-Map} {\bf d\_\-twist\-Matrix}}\label{kgb_8cpp_15ab3af31de88bb03f288e40c74e16b2}


\index{kgb.cpp@{kgb.cpp}!d_W@{d\_\-W}}
\index{d_W@{d\_\-W}!kgb.cpp@{kgb.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const weyl::Weyl\-Group$\ast$ {\bf d\_\-W}}\label{kgb_8cpp_3d88f83bce4f5e6d6cc0c0114de662fd}


