\section{sources/structure/weyl.cpp File Reference}
\label{weyl_8cpp}\index{sources/structure/weyl.cpp@{sources/structure/weyl.cpp}}
{\tt \#include \char`\"{}weyl.h\char`\"{}}\par
{\tt \#include $<$algorithm$>$}\par
{\tt \#include $<$set$>$}\par
{\tt \#include $<$stack$>$}\par
{\tt \#include \char`\"{}dynkin.h\char`\"{}}\par
{\tt \#include \char`\"{}setutils.h\char`\"{}}\par


Include dependency graph for weyl.cpp:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=405pt]{weyl_8cpp__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::weyl}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf atlas::fill\-Cox\-Matrix} ({\bf Lattice\-Matrix} \&, const {\bf Lattice\-Matrix} \&, const {\bf Permutation} \&)
\item 
{\bf Elt\-Piece} {\bf atlas::dihedral\-Min} (const Transducer \&, {\bf Elt\-Piece}, {\bf Generator}, {\bf Generator})
\item 
{\bf Elt\-Piece} {\bf atlas::dihedral\-Shift} (const Transducer \&, {\bf Elt\-Piece}, {\bf Generator}, {\bf Generator}, unsigned long)
\item 
void {\bf atlas::weyl::copy} ({\bf Twist} \&dest, const {\bf Twist} \&{\bf source})
\item 
const {\bf Twist} \& {\bf atlas::weyl::identity\-Twist} ()
\item 
void {\bf atlas::weyl::make\-Reflections} ({\bf Weyl\-Elt\-List} \&refl, const Weyl\-Group \&W)
\item 
{\bf Elt\-Piece} {\bf atlas::dihedral\-Min} (const Transducer \&qa, {\bf Elt\-Piece} x, {\bf Generator} {\bf s}, {\bf Generator} t)
\item 
{\bf Elt\-Piece} {\bf atlas::dihedral\-Shift} (const Transducer \&qa, {\bf Elt\-Piece} x, {\bf Generator} {\bf s}, {\bf Generator} t, unsigned long d)
\item 
void {\bf atlas::fill\-Cox\-Matrix} ({\bf Lattice\-Matrix} \&cox, const {\bf Lattice\-Matrix} \&cart, const {\bf Permutation} \&a)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
{\bf Twist} {\bf d\_\-twist}
\end{CompactItemize}


\subsection{Variable Documentation}
\index{weyl.cpp@{weyl.cpp}!d_twist@{d\_\-twist}}
\index{d_twist@{d\_\-twist}!weyl.cpp@{weyl.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Twist} {\bf d\_\-twist}}\label{weyl_8cpp_8c5679ace7adab650213d06598fd4990}


