\section{sources/structure/lietype.h File Reference}
\label{lietype_8h}\index{sources/structure/lietype.h@{sources/structure/lietype.h}}
{\tt \#include \char`\"{}lietype\_\-fwd.h\char`\"{}}\par
{\tt \#include \char`\"{}latticetypes\_\-fwd.h\char`\"{}}\par


Include dependency graph for lietype.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=265pt]{lietype_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{lietype_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::lietype}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
bool {\bf atlas::lietype::check\-Rank} (const {\bf Type\-Letter} \&x, size\_\-t l)
\item 
void {\bf atlas::lietype::dual\-Lie\-Type} ({\bf Lie\-Type} \&dlt, const {\bf Lie\-Type} \&lt)
\item 
void {\bf atlas::lietype::dual\-Inner\-Class\-Type} ({\bf Inner\-Class\-Type} \&dict, const {\bf Inner\-Class\-Type} \&ict, const {\bf Lie\-Type} \&lt)
\item 
void {\bf atlas::lietype::involution} ({\bf latticetypes::Lattice\-Matrix} \&i, const {\bf lietype::Lie\-Type} \&lt, const {\bf lietype::Inner\-Class\-Type} \&ic)
\item 
size\_\-t {\bf atlas::lietype::rank} (const {\bf Lie\-Type} \&lt)
\item 
size\_\-t {\bf atlas::lietype::rank} (const {\bf Simple\-Lie\-Type} \&slt)
\item 
size\_\-t {\bf atlas::lietype::semisimple\-Rank} (const {\bf Lie\-Type} \&lt)
\item 
size\_\-t {\bf atlas::lietype::semisimple\-Rank} (const {\bf Simple\-Lie\-Type} \&slt)
\item 
{\bf Type\-Letter} {\bf atlas::lietype::type} (const {\bf Simple\-Lie\-Type} \&slt)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
const char $\ast$const {\bf atlas::lietype::type\-Letters} = \char`\"{}ABCDEFGT\char`\"{}
\item 
const char $\ast$const {\bf atlas::lietype::inner\-Class\-Letters} = \char`\"{}Ccesu\char`\"{}
\end{CompactItemize}
