\section{atlas::interactive\_\-lattice Namespace Reference}
\label{namespaceatlas_1_1interactive__lattice}\index{atlas::interactive_lattice@{atlas::interactive\_\-lattice}}


\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf adjust\-Basis} ({\bf latticetypes::Weight\-List} \&b, {\bf latticetypes::Coeff\-List} \&invf, const {\bf latticetypes::Weight\-List} \&lb, const {\bf latticetypes::Coeff\-List} \&linvf)
\item 
void {\bf get\-Generators} ({\bf latticetypes::Rat\-Weight\-List} \&d\_\-rwl, const {\bf latticetypes::Coeff\-List} \&u)  throw (error::Input\-Error)
\item 
void {\bf get\-Lattice} ({\bf latticetypes::Coeff\-List} \&invf, {\bf latticetypes::Weight\-List} \&b)  throw (error::Input\-Error)
\item 
void {\bf get\-Universal} ({\bf latticetypes::Coeff\-List} \&u, const {\bf latticetypes::Coeff\-List} \&invf)
\item 
void {\bf local\-Basis} ({\bf latticetypes::Weight\-List} \&lb, const {\bf latticetypes::Weight\-List} \&b, const {\bf latticetypes::Coeff\-List} \&invf)
\item 
void {\bf smith\-Basis} ({\bf latticetypes::Coeff\-List} \&invf, {\bf latticetypes::Weight\-List} \&b, const {\bf lietype::Lie\-Type} \&lt)
\end{CompactItemize}


\subsection{Function Documentation}
\index{atlas::interactive_lattice@{atlas::interactive\_\-lattice}!adjustBasis@{adjustBasis}}
\index{adjustBasis@{adjustBasis}!atlas::interactive_lattice@{atlas::interactive\_\-lattice}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::interactive\_\-lattice::adjust\-Basis ({\bf latticetypes::Weight\-List} \& {\em b}, {\bf latticetypes::Coeff\-List} \& {\em invf}, const {\bf latticetypes::Weight\-List} \& {\em lb}, const {\bf latticetypes::Coeff\-List} \& {\em linvf})}\label{namespaceatlas_1_1interactive__lattice_390e90ab8cfb9d834075e7406efcaf07}


\index{atlas::interactive_lattice@{atlas::interactive\_\-lattice}!getGenerators@{getGenerators}}
\index{getGenerators@{getGenerators}!atlas::interactive_lattice@{atlas::interactive\_\-lattice}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::interactive\_\-lattice::get\-Generators ({\bf latticetypes::Rat\-Weight\-List} \& {\em d\_\-rwl}, const {\bf latticetypes::Coeff\-List} \& {\em u})  throw ({\bf error::Input\-Error})}\label{namespaceatlas_1_1interactive__lattice_e257692212d498311842ffbede7fe62c}


\index{atlas::interactive_lattice@{atlas::interactive\_\-lattice}!getLattice@{getLattice}}
\index{getLattice@{getLattice}!atlas::interactive_lattice@{atlas::interactive\_\-lattice}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::interactive\_\-lattice::get\-Lattice ({\bf latticetypes::Coeff\-List} \& {\em invf}, {\bf latticetypes::Weight\-List} \& {\em b})  throw ({\bf error::Input\-Error})}\label{namespaceatlas_1_1interactive__lattice_96afdd1ccda0c591dcf81d6b71da7761}


\index{atlas::interactive_lattice@{atlas::interactive\_\-lattice}!getUniversal@{getUniversal}}
\index{getUniversal@{getUniversal}!atlas::interactive_lattice@{atlas::interactive\_\-lattice}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::interactive\_\-lattice::get\-Universal ({\bf latticetypes::Coeff\-List} \& {\em u}, const {\bf latticetypes::Coeff\-List} \& {\em invf})}\label{namespaceatlas_1_1interactive__lattice_c0d0ec74bf58b2b575ca4cde77c2d98c}


\index{atlas::interactive_lattice@{atlas::interactive\_\-lattice}!localBasis@{localBasis}}
\index{localBasis@{localBasis}!atlas::interactive_lattice@{atlas::interactive\_\-lattice}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::interactive\_\-lattice::local\-Basis ({\bf latticetypes::Weight\-List} \& {\em lb}, const {\bf latticetypes::Weight\-List} \& {\em b}, const {\bf latticetypes::Coeff\-List} \& {\em invf})}\label{namespaceatlas_1_1interactive__lattice_3a1b4b4d7e3dc1d28c030fd9f3f75d67}


\index{atlas::interactive_lattice@{atlas::interactive\_\-lattice}!smithBasis@{smithBasis}}
\index{smithBasis@{smithBasis}!atlas::interactive_lattice@{atlas::interactive\_\-lattice}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::interactive\_\-lattice::smith\-Basis ({\bf latticetypes::Coeff\-List} \& {\em invf}, {\bf latticetypes::Weight\-List} \& {\em b}, const {\bf lietype::Lie\-Type} \& {\em lt})}\label{namespaceatlas_1_1interactive__lattice_498bf25c379d6a7809df984cf2b8853a}


