\section{lib/neatogen/pca.h File Reference}
\label{pca_8h}\index{lib/neatogen/pca.\-h@{lib/neatogen/pca.\-h}}
{\ttfamily \#include \char`\"{}defs.\-h\char`\"{}}\\*
Include dependency graph for pca.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{pca_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=266pt]{pca_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define {\bf P\-C\-A\-\_\-\-H}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void {\bf P\-C\-A\-\_\-alloc} ({\bf Dist\-Type} $\ast$$\ast$, {\bf int}, {\bf int}, double $\ast$$\ast$, {\bf int})
\item 
{\bf boolean} {\bf iterative\-P\-C\-A\-\_\-1\-D} (double $\ast$$\ast$, {\bf int}, {\bf int}, double $\ast$)
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\index{pca.\-h@{pca.\-h}!P\-C\-A\-\_\-\-H@{P\-C\-A\-\_\-\-H}}
\index{P\-C\-A\-\_\-\-H@{P\-C\-A\-\_\-\-H}!pca.h@{pca.\-h}}
\subsubsection[{P\-C\-A\-\_\-\-H}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\-C\-A\-\_\-\-H}\label{pca_8h_a85a86c77a3f4fdf23ac3c25a374b95cb}


Definition at line 21 of file pca.\-h.



\subsection{Function Documentation}
\index{pca.\-h@{pca.\-h}!iterative\-P\-C\-A\-\_\-1\-D@{iterative\-P\-C\-A\-\_\-1\-D}}
\index{iterative\-P\-C\-A\-\_\-1\-D@{iterative\-P\-C\-A\-\_\-1\-D}!pca.h@{pca.\-h}}
\subsubsection[{iterative\-P\-C\-A\-\_\-1\-D}]{\setlength{\rightskip}{0pt plus 5cm}{\bf boolean} iterative\-P\-C\-A\-\_\-1\-D (
\begin{DoxyParamCaption}
\item[{double $\ast$$\ast$}]{, }
\item[{{\bf int}}]{, }
\item[{{\bf int}}]{, }
\item[{double $\ast$}]{}
\end{DoxyParamCaption}
)}\label{pca_8h_a17e5c3295814834b4c77d24206758bed}


Definition at line 79 of file pca.\-c.



References closest\-\_\-pairs2graph(), mult\-\_\-dense\-\_\-mat\-\_\-d(), mult\-\_\-sparse\-\_\-dense\-\_\-mat\-\_\-transpose(), N\-U\-L\-L, power\-\_\-iteration(), and T\-R\-U\-E.

\index{pca.\-h@{pca.\-h}!P\-C\-A\-\_\-alloc@{P\-C\-A\-\_\-alloc}}
\index{P\-C\-A\-\_\-alloc@{P\-C\-A\-\_\-alloc}!pca.h@{pca.\-h}}
\subsubsection[{P\-C\-A\-\_\-alloc}]{\setlength{\rightskip}{0pt plus 5cm}void P\-C\-A\-\_\-alloc (
\begin{DoxyParamCaption}
\item[{{\bf Dist\-Type} $\ast$$\ast$}]{, }
\item[{{\bf int}}]{, }
\item[{{\bf int}}]{, }
\item[{double $\ast$$\ast$}]{, }
\item[{{\bf int}}]{}
\end{DoxyParamCaption}
)}\label{pca_8h_ac4aca7f9e763424140b894073b8d0612}


Definition at line 25 of file pca.\-c.



References N\-\_\-\-G\-N\-E\-W, N\-U\-L\-L, power\-\_\-iteration(), and T\-R\-U\-E.

