\section{sources/structure/lattice.cpp File Reference}
\label{lattice_8cpp}\index{sources/structure/lattice.cpp@{sources/structure/lattice.cpp}}
{\tt \#include \char`\"{}latticetypes.h\char`\"{}}\par
{\tt \#include \char`\"{}arithmetic.h\char`\"{}}\par
{\tt \#include \char`\"{}smithnormal.h\char`\"{}}\par
{\tt \#include \char`\"{}smithnormal\_\-def.h\char`\"{}}\par


Include dependency graph for lattice.cpp:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=387pt]{lattice_8cpp__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::lattice}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf atlas::lattice::numerator\-Matrix} ({\bf latticetypes::Lattice\-Matrix} \&q, const {\bf latticetypes::Rat\-Weight\-List} \&rwl)
\item 
void {\bf atlas::lattice::perp} ({\bf Weight\-List} \&b1, const {\bf Weight\-List} \&b2, size\_\-t r)
\item 
void {\bf atlas::lattice::to\-Common\-Denominator} ({\bf latticetypes::Rat\-Weight\-List} \&dest, const {\bf latticetypes::Rat\-Weight\-List} \&{\bf source})
\end{CompactItemize}
