\hypertarget{namespace_s_c_i_run_1_1_sparse_matrix_functions}{\section{S\-C\-I\-Run\-:\-:Sparse\-Matrix\-Functions Namespace Reference}
\label{namespace_s_c_i_run_1_1_sparse_matrix_functions}\index{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{namespace_s_c_i_run_1_1_sparse_matrix_functions_aae133560b2d5197ad05afb4573b99dd0}{sparse\-\_\-mult} (const \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&matrix, const \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix} \&x, \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix} \&b)
\item 
void \hyperlink{namespace_s_c_i_run_1_1_sparse_matrix_functions_ade0cee66c902365e666b756670ea8cc3}{sparse\-\_\-mult\-\_\-trans\-X\-B} (const \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&matrix, const \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix} \&x, \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix} \&b)
\item 
\hyperlink{namespace_s_c_i_run_a505ee688e2bc527cae42e6c4ffed0db3}{Matrix\-Handle} \hyperlink{namespace_s_c_i_run_1_1_sparse_matrix_functions_a3a359e75c9f79c13dbee4f28faab4e1e}{sparse\-\_\-sparse\-\_\-mult} (const \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&matrix, const \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&x)
\item 
\hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} $\ast$ \hyperlink{namespace_s_c_i_run_1_1_sparse_matrix_functions_a1309f969a6f712a1fd82a59a89e2276b}{Add\-Sparse} (const \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&a, const \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&b)
\item 
\hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} $\ast$ \hyperlink{namespace_s_c_i_run_1_1_sparse_matrix_functions_a61e7fce5b3569de9811c1f56ce0dd0f1}{Sub\-Sparse} (const \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&a, const \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix} \&b)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{namespace_s_c_i_run_1_1_sparse_matrix_functions_a1309f969a6f712a1fd82a59a89e2276b}{\index{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}!Add\-Sparse@{Add\-Sparse}}
\index{Add\-Sparse@{Add\-Sparse}!SCIRun::SparseMatrixFunctions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}}
\subsubsection[{Add\-Sparse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Sparse\-Row\-Matrix} $\ast$ Add\-Sparse (
\begin{DoxyParamCaption}
\item[{const Sparse\-Row\-Matrix \&}]{a, }
\item[{const Sparse\-Row\-Matrix \&}]{b}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_sparse_matrix_functions_a1309f969a6f712a1fd82a59a89e2276b}
\hypertarget{namespace_s_c_i_run_1_1_sparse_matrix_functions_aae133560b2d5197ad05afb4573b99dd0}{\index{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}!sparse\-\_\-mult@{sparse\-\_\-mult}}
\index{sparse\-\_\-mult@{sparse\-\_\-mult}!SCIRun::SparseMatrixFunctions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}}
\subsubsection[{sparse\-\_\-mult}]{\setlength{\rightskip}{0pt plus 5cm}void sparse\-\_\-mult (
\begin{DoxyParamCaption}
\item[{const Sparse\-Row\-Matrix \&}]{matrix, }
\item[{const {\bf Dense\-Matrix} \&}]{x, }
\item[{{\bf Dense\-Matrix} \&}]{b}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_sparse_matrix_functions_aae133560b2d5197ad05afb4573b99dd0}
\hypertarget{namespace_s_c_i_run_1_1_sparse_matrix_functions_ade0cee66c902365e666b756670ea8cc3}{\index{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}!sparse\-\_\-mult\-\_\-trans\-X\-B@{sparse\-\_\-mult\-\_\-trans\-X\-B}}
\index{sparse\-\_\-mult\-\_\-trans\-X\-B@{sparse\-\_\-mult\-\_\-trans\-X\-B}!SCIRun::SparseMatrixFunctions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}}
\subsubsection[{sparse\-\_\-mult\-\_\-trans\-X\-B}]{\setlength{\rightskip}{0pt plus 5cm}void sparse\-\_\-mult\-\_\-trans\-X\-B (
\begin{DoxyParamCaption}
\item[{const Sparse\-Row\-Matrix \&}]{matrix, }
\item[{const {\bf Dense\-Matrix} \&}]{x, }
\item[{{\bf Dense\-Matrix} \&}]{b}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_sparse_matrix_functions_ade0cee66c902365e666b756670ea8cc3}
\hypertarget{namespace_s_c_i_run_1_1_sparse_matrix_functions_a3a359e75c9f79c13dbee4f28faab4e1e}{\index{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}!sparse\-\_\-sparse\-\_\-mult@{sparse\-\_\-sparse\-\_\-mult}}
\index{sparse\-\_\-sparse\-\_\-mult@{sparse\-\_\-sparse\-\_\-mult}!SCIRun::SparseMatrixFunctions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}}
\subsubsection[{sparse\-\_\-sparse\-\_\-mult}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Matrix\-Handle} sparse\-\_\-sparse\-\_\-mult (
\begin{DoxyParamCaption}
\item[{const Sparse\-Row\-Matrix \&}]{matrix, }
\item[{const Sparse\-Row\-Matrix \&}]{x}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_sparse_matrix_functions_a3a359e75c9f79c13dbee4f28faab4e1e}
\hypertarget{namespace_s_c_i_run_1_1_sparse_matrix_functions_a61e7fce5b3569de9811c1f56ce0dd0f1}{\index{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}!Sub\-Sparse@{Sub\-Sparse}}
\index{Sub\-Sparse@{Sub\-Sparse}!SCIRun::SparseMatrixFunctions@{S\-C\-I\-Run\-::\-Sparse\-Matrix\-Functions}}
\subsubsection[{Sub\-Sparse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Sparse\-Row\-Matrix} $\ast$ Sub\-Sparse (
\begin{DoxyParamCaption}
\item[{const Sparse\-Row\-Matrix \&}]{a, }
\item[{const Sparse\-Row\-Matrix \&}]{b}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_sparse_matrix_functions_a61e7fce5b3569de9811c1f56ce0dd0f1}
