\section{sources/structure/gradings.cpp File Reference}
\label{gradings_8cpp}\index{sources/structure/gradings.cpp@{sources/structure/gradings.cpp}}
{\tt \#include \char`\"{}gradings.h\char`\"{}}\par
{\tt \#include $<$functional$>$}\par
{\tt \#include \char`\"{}comparison.h\char`\"{}}\par
{\tt \#include \char`\"{}latticetypes.h\char`\"{}}\par
{\tt \#include \char`\"{}lattice.h\char`\"{}}\par
{\tt \#include \char`\"{}partition.h\char`\"{}}\par
{\tt \#include \char`\"{}rootdata.h\char`\"{}}\par


Include dependency graph for gradings.cpp:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=212pt]{gradings_8cpp__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::gradings}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf atlas::noncompact\-Equations} ({\bf Long\-Component\-List} \&, const {\bf Weight\-List} \&)
\item 
void {\bf atlas::compact\-Equations} ({\bf Long\-Component\-List} \&, const {\bf Root\-List} \&, const {\bf Root\-List} \&, const Root\-Datum \&)
\item 
void {\bf atlas::to\-Grading} ({\bf Grading} \&, const {\bf Long\-Component} \&)
\item 
void {\bf atlas::gradings::find\-Grading} ({\bf Root\-Set} \&ncr, const {\bf Root\-List} \&o, const {\bf Root\-List} \&rs, const Root\-Datum \&rd)
\item 
void {\bf atlas::gradings::grading\-Type} ({\bf rootdata::Root\-List} \&gt, const {\bf Grading} \&g, const rootdata::Root\-Datum \&rd)
\item 
void {\bf atlas::gradings::compact\-Roots} ({\bf rootdata::Root\-List} \&cr, const {\bf Grading} \&g, const rootdata::Root\-Datum \&rd)
\item 
bool {\bf atlas::gradings::is\-Non\-Compact} (const {\bf rootdata::Root} \&v, const {\bf Grading} \&g)
\item 
void {\bf atlas::gradings::make\-Gradings} ({\bf Grading\-List} \&gl, const rootdata::Root\-Datum \&rd)
\item 
void {\bf atlas::gradings::noncompact\-Roots} ({\bf rootdata::Root\-List} \&ncr, const {\bf Grading} \&g, const rootdata::Root\-Datum \&rd)
\item 
void {\bf atlas::to\-Grading} ({\bf Grading} \&g, const {\bf Long\-Component} \&gc)
\item 
void {\bf atlas::noncompact\-Equations} ({\bf Long\-Component\-List} \&eqn, const {\bf Weight\-List} \&nc)
\item 
void {\bf atlas::compact\-Equations} ({\bf Long\-Component\-List} \&eqn, const {\bf Root\-List} \&o, const {\bf Root\-List} \&rs, const Root\-Datum \&rd)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
{\bf Grading\-List} {\bf d\_\-cartan}
\item 
size\_\-t {\bf d\_\-rank}
\end{CompactItemize}


\subsection{Variable Documentation}
\index{gradings.cpp@{gradings.cpp}!d_cartan@{d\_\-cartan}}
\index{d_cartan@{d\_\-cartan}!gradings.cpp@{gradings.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Grading\-List} {\bf d\_\-cartan}}\label{gradings_8cpp_85448816aa273e0f069fb02b79e1770b}


\index{gradings.cpp@{gradings.cpp}!d_rank@{d\_\-rank}}
\index{d_rank@{d\_\-rank}!gradings.cpp@{gradings.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf d\_\-rank}}\label{gradings_8cpp_366d2d0d1f06a61f41f82de16eaf582d}


