\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map}{\section{Sparse\-Row\-Matrix\-From\-Map Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map}\index{Sparse\-Row\-Matrix\-From\-Map@{Sparse\-Row\-Matrix\-From\-Map}}
}


{\ttfamily \#include $<$Sparse\-Row\-Matrix\-From\-Map.\-h$>$}

\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_1_1_symmetric_values}{Symmetric\-Values}
\end{DoxyCompactItemize}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef std\-::map$<$ \hyperlink{namespace_s_c_i_run_a24ade047e7536e188f5ea3a9d93c5ced}{index\-\_\-type}, \\*
double $>$ \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ad8a4b0c61d6c22e755970b9612c5d224}{Row}
\item 
typedef std\-::map$<$ \hyperlink{namespace_s_c_i_run_a24ade047e7536e188f5ea3a9d93c5ced}{index\-\_\-type}, \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ad8a4b0c61d6c22e755970b9612c5d224}{Row} $>$ \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a6b20bca5cb0d792106e1bed3fbcdbe34}{Values}
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ad6349337d161442a29a2af4da72218cb}{Sparse\-Row\-Matrix\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a9b42670c1f720058427a197768658d0d}{make} (\hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} rows, \hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} cols, const \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a6b20bca5cb0d792106e1bed3fbcdbe34}{Values} \&values)
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ad6349337d161442a29a2af4da72218cb}{Sparse\-Row\-Matrix\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a65525c88ac5036ed79212f5d6945b50c}{make} (\hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} rows, \hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} cols, const \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_1_1_symmetric_values}{Symmetric\-Values} \&values)
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ad6349337d161442a29a2af4da72218cb}{Sparse\-Row\-Matrix\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ae08b2edb9f75bc884a5cf6f3ac7bedb1}{append\-To\-Sparse\-Matrix} (\hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} rows, \hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} cols, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&sparse, const \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a6b20bca5cb0d792106e1bed3fbcdbe34}{Values} \&additional\-Values)
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ad6349337d161442a29a2af4da72218cb}{Sparse\-Row\-Matrix\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ad768349aa2bf93e10e32c8574e6fc5f9}{append\-To\-Sparse\-Matrix\-Summing} (\hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} rows, \hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} cols, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&sparse, const \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a6b20bca5cb0d792106e1bed3fbcdbe34}{Values} \&additional\-Values)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000263}{Todo}]\-: refactor with some O\-O, please... \end{DoxyRefDesc}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ad8a4b0c61d6c22e755970b9612c5d224}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}!Row@{Row}}
\index{Row@{Row}!SCIRun::Core::Datatypes::SparseRowMatrixFromMap@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}}
\subsubsection[{Row}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::map$<${\bf index\-\_\-type}, double$>$ {\bf Row}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ad8a4b0c61d6c22e755970b9612c5d224}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a6b20bca5cb0d792106e1bed3fbcdbe34}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}!Values@{Values}}
\index{Values@{Values}!SCIRun::Core::Datatypes::SparseRowMatrixFromMap@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}}
\subsubsection[{Values}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::map$<${\bf index\-\_\-type}, {\bf Row}$>$ {\bf Values}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a6b20bca5cb0d792106e1bed3fbcdbe34}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ae08b2edb9f75bc884a5cf6f3ac7bedb1}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}!append\-To\-Sparse\-Matrix@{append\-To\-Sparse\-Matrix}}
\index{append\-To\-Sparse\-Matrix@{append\-To\-Sparse\-Matrix}!SCIRun::Core::Datatypes::SparseRowMatrixFromMap@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}}
\subsubsection[{append\-To\-Sparse\-Matrix}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Sparse\-Row\-Matrix\-Handle} append\-To\-Sparse\-Matrix (
\begin{DoxyParamCaption}
\item[{{\bf size\-\_\-type}}]{rows, }
\item[{{\bf size\-\_\-type}}]{cols, }
\item[{const {\bf Sparse\-Row\-Matrix} \&}]{sparse, }
\item[{const {\bf Values} \&}]{additional\-Values}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ae08b2edb9f75bc884a5cf6f3ac7bedb1}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ad768349aa2bf93e10e32c8574e6fc5f9}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}!append\-To\-Sparse\-Matrix\-Summing@{append\-To\-Sparse\-Matrix\-Summing}}
\index{append\-To\-Sparse\-Matrix\-Summing@{append\-To\-Sparse\-Matrix\-Summing}!SCIRun::Core::Datatypes::SparseRowMatrixFromMap@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}}
\subsubsection[{append\-To\-Sparse\-Matrix\-Summing}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Sparse\-Row\-Matrix\-Handle} append\-To\-Sparse\-Matrix\-Summing (
\begin{DoxyParamCaption}
\item[{{\bf size\-\_\-type}}]{rows, }
\item[{{\bf size\-\_\-type}}]{cols, }
\item[{const {\bf Sparse\-Row\-Matrix} \&}]{sparse, }
\item[{const {\bf Values} \&}]{additional\-Values}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_ad768349aa2bf93e10e32c8574e6fc5f9}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a9b42670c1f720058427a197768658d0d}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}!make@{make}}
\index{make@{make}!SCIRun::Core::Datatypes::SparseRowMatrixFromMap@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}}
\subsubsection[{make}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Sparse\-Row\-Matrix\-Handle} make (
\begin{DoxyParamCaption}
\item[{{\bf size\-\_\-type}}]{rows, }
\item[{{\bf size\-\_\-type}}]{cols, }
\item[{const {\bf Values} \&}]{values}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a9b42670c1f720058427a197768658d0d}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a65525c88ac5036ed79212f5d6945b50c}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}!make@{make}}
\index{make@{make}!SCIRun::Core::Datatypes::SparseRowMatrixFromMap@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-From\-Map}}
\subsubsection[{make}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Sparse\-Row\-Matrix\-Handle} make (
\begin{DoxyParamCaption}
\item[{{\bf size\-\_\-type}}]{rows, }
\item[{{\bf size\-\_\-type}}]{cols, }
\item[{const {\bf Symmetric\-Values} \&}]{values}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_sparse_row_matrix_from_map_a65525c88ac5036ed79212f5d6945b50c}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\hyperlink{_sparse_row_matrix_from_map_8h}{Sparse\-Row\-Matrix\-From\-Map.\-h}\item 
Core/\-Datatypes/\hyperlink{_sparse_row_matrix_from_map_8cc}{Sparse\-Row\-Matrix\-From\-Map.\-cc}\end{DoxyCompactItemize}
