\section{atlas::kl Namespace Reference}
\label{namespaceatlas_1_1kl}\index{atlas::kl@{atlas::kl}}


\subsection*{Classes}
\begin{CompactItemize}
\item 
class {\bf KLContext}
\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef unsigned {\bf KLCoeff}
\item 
typedef {\bf polynomials::Polynomial}$<$ {\bf KLCoeff} $>$ {\bf KLPol}
\item 
typedef std::set$<$ {\bf KLPol} $>$::iterator {\bf KLPtr}
\item 
typedef std::vector$<$ {\bf KLPtr} $>$ {\bf KLRow}
\item 
typedef unsigned {\bf Mu\-Coeff}
\item 
typedef std::pair$<$ size\_\-t, {\bf Mu\-Coeff} $>$ {\bf Mu\-Data}
\item 
typedef std::vector$<$ {\bf Mu\-Data} $>$ {\bf Mu\-Row}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf w\-Graph} ({\bf wgraph::WGraph} \&wg, const {\bf KLContext} \&klc)
\item 
const {\bf KLPol} {\bf One} (0)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
const {\bf KLPol} {\bf Zero}
\item 
const {\bf KLCoeff} {\bf Undef\-KLCoeff} = std::numeric\_\-limits$<${\bf KLCoeff}$>$::max()
\item 
const {\bf KLCoeff} {\bf Undef\-Mu\-Coeff} = std::numeric\_\-limits$<${\bf Mu\-Coeff}$>$::max()
\end{CompactItemize}


\subsection{Typedef Documentation}
\index{atlas::kl@{atlas::kl}!KLCoeff@{KLCoeff}}
\index{KLCoeff@{KLCoeff}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned {\bf atlas::kl::KLCoeff}}\label{namespaceatlas_1_1kl_36c5bbbefd84f8f94bf14681d40dfbe2}


\index{atlas::kl@{atlas::kl}!KLPol@{KLPol}}
\index{KLPol@{KLPol}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf polynomials::Polynomial}$<${\bf KLCoeff}$>$ {\bf atlas::kl::KLPol}}\label{namespaceatlas_1_1kl_01aacb0ecde223ad1404853c7c6ec722}


\index{atlas::kl@{atlas::kl}!KLPtr@{KLPtr}}
\index{KLPtr@{KLPtr}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef std::set$<${\bf KLPol}$>$::iterator {\bf atlas::kl::KLPtr}}\label{namespaceatlas_1_1kl_816837df09cbaf5fccb414e639f4de53}


\index{atlas::kl@{atlas::kl}!KLRow@{KLRow}}
\index{KLRow@{KLRow}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef std::vector$<${\bf KLPtr}$>$ {\bf atlas::kl::KLRow}}\label{namespaceatlas_1_1kl_ab89bc50e13258dc3d355bda165cb37f}


\index{atlas::kl@{atlas::kl}!MuCoeff@{MuCoeff}}
\index{MuCoeff@{MuCoeff}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned {\bf atlas::kl::Mu\-Coeff}}\label{namespaceatlas_1_1kl_0ec8314b9c66fdeced83c0f60ecb4484}


\index{atlas::kl@{atlas::kl}!MuData@{MuData}}
\index{MuData@{MuData}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef std::pair$<$size\_\-t,{\bf Mu\-Coeff}$>$ {\bf atlas::kl::Mu\-Data}}\label{namespaceatlas_1_1kl_c7976fa35aa2b8433ee6e68a9ad6ad44}


\index{atlas::kl@{atlas::kl}!MuRow@{MuRow}}
\index{MuRow@{MuRow}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef std::vector$<${\bf Mu\-Data}$>$ {\bf atlas::kl::Mu\-Row}}\label{namespaceatlas_1_1kl_c3b5c4874a1f84c8d640667bc2efea80}




\subsection{Function Documentation}
\index{atlas::kl@{atlas::kl}!One@{One}}
\index{One@{One}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf KLPol} atlas::kl::One (0)}\label{namespaceatlas_1_1kl_4a624986beb2dd60e96a64123f5c19cc}


\index{atlas::kl@{atlas::kl}!wGraph@{wGraph}}
\index{wGraph@{wGraph}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::kl::w\-Graph (wgraph::WGraph \& {\em wg}, const KLContext \& {\em klc})}\label{namespaceatlas_1_1kl_aa87d3606aa5bcc1307acab6ba83450e}




\subsection{Variable Documentation}
\index{atlas::kl@{atlas::kl}!UndefKLCoeff@{UndefKLCoeff}}
\index{UndefKLCoeff@{UndefKLCoeff}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf KLCoeff} {\bf atlas::kl::Undef\-KLCoeff} = std::numeric\_\-limits$<${\bf KLCoeff}$>$::max()}\label{namespaceatlas_1_1kl_b9e261ba93f165e2c04989cb8218db45}


\index{atlas::kl@{atlas::kl}!UndefMuCoeff@{UndefMuCoeff}}
\index{UndefMuCoeff@{UndefMuCoeff}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf KLCoeff} {\bf atlas::kl::Undef\-Mu\-Coeff} = std::numeric\_\-limits$<${\bf Mu\-Coeff}$>$::max()}\label{namespaceatlas_1_1kl_43f3638aa39caa644b9522b90ff9bfba}


\index{atlas::kl@{atlas::kl}!Zero@{Zero}}
\index{Zero@{Zero}!atlas::kl@{atlas::kl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf KLPol} {\bf atlas::kl::Zero}}\label{namespaceatlas_1_1kl_3fa1ea625e7d01a89d441b73bdaa9695}


