\section{sources/structure/latticetypes\_\-fwd.h File Reference}
\label{latticetypes__fwd_8h}\index{sources/structure/latticetypes_fwd.h@{sources/structure/latticetypes\_\-fwd.h}}
{\tt \#include $<$vector$>$}\par
{\tt \#include \char`\"{}bitvector\_\-fwd.h\char`\"{}}\par
{\tt \#include \char`\"{}matrix\_\-fwd.h\char`\"{}}\par
{\tt \#include \char`\"{}subquotient\_\-fwd.h\char`\"{}}\par
{\tt \#include \char`\"{}constants.h\char`\"{}}\par


Include dependency graph for latticetypes\_\-fwd.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=220pt]{latticetypes__fwd_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=312pt]{latticetypes__fwd_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::latticetypes}
\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef int {\bf atlas::latticetypes::Lattice\-Coeff}
\item 
typedef std::vector$<$ {\bf Lattice\-Coeff} $>$ {\bf atlas::latticetypes::Lattice\-Elt}
\item 
typedef std::vector$<$ {\bf Lattice\-Coeff} $>$ {\bf atlas::latticetypes::Coeff\-List}
\item 
typedef {\bf Lattice\-Elt} {\bf atlas::latticetypes::Weight}
\item 
typedef Rat\-Lattice\-Elt {\bf atlas::latticetypes::Rat\-Weight}
\item 
typedef std::vector$<$ {\bf Weight} $>$ {\bf atlas::latticetypes::Weight\-List}
\item 
typedef std::vector$<$ {\bf Rat\-Weight} $>$ {\bf atlas::latticetypes::Rat\-Weight\-List}
\item 
typedef matrix::Matrix$<$ {\bf Lattice\-Coeff} $>$ {\bf atlas::latticetypes::Lattice\-Matrix}
\item 
typedef bitvector::Bit\-Vector$<$ {\bf constants::RANK\_\-MAX} $>$ {\bf atlas::latticetypes::Component}
\item 
typedef bitvector::Bit\-Vector$<$ 2 $\ast${\bf constants::RANK\_\-MAX} $>$ {\bf atlas::latticetypes::Long\-Component}
\item 
typedef bitvector::Bit\-Matrix$<$ {\bf constants::RANK\_\-MAX} $>$ {\bf atlas::latticetypes::Component\-Map}
\item 
typedef subquotient::Normal\-Subspace$<$ {\bf constants::RANK\_\-MAX} $>$ {\bf atlas::latticetypes::Component\-Subspace}
\item 
typedef subquotient::Normal\-Subquotient$<$ {\bf constants::RANK\_\-MAX} $>$ {\bf atlas::latticetypes::Component\-Subquotient}
\item 
typedef std::vector$<$ {\bf Component} $>$ {\bf atlas::latticetypes::Component\-List}
\item 
typedef std::vector$<$ {\bf Long\-Component} $>$ {\bf atlas::latticetypes::Long\-Component\-List}
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
const {\bf Lattice\-Coeff} {\bf atlas::latticetypes::Zero\-Coeff} = 0
\item 
const {\bf Lattice\-Coeff} {\bf atlas::latticetypes::One\-Coeff} = 1
\end{CompactItemize}
