\hypertarget{namespace_s_c_i_run_1_1_test_utils}{\section{S\-C\-I\-Run\-:\-:Test\-Utils Namespace Reference}
\label{namespace_s_c_i_run_1_1_test_utils}\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}}
}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_test_utils_1_1_scoped_timer}{Scoped\-Timer}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_test_utils_1_1_test_resources}{Test\-Resources}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix} \hyperlink{namespace_s_c_i_run_1_1_test_utils_add514967d01a747808c296c57771d771}{matrix1} ()
\item 
\hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix} \hyperlink{namespace_s_c_i_run_1_1_test_utils_a92270fd42e798d55aff3b4c550bb228d}{matrix\-Non\-Square} ()
\item 
const \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix} \hyperlink{namespace_s_c_i_run_1_1_test_utils_a92dc44f132138f4baa70337cdc44c3cf}{Zero} (Dense\-Matrix\-::\-Zero(3, 3))
\item 
bool \hyperlink{namespace_s_c_i_run_1_1_test_utils_a239ddd828c819179a8fa267fd0cd6e4d}{equal\-\_\-size} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7c1c1e64e47e58fc8b4df40808e27f4e}{Core\-::\-Datatypes\-::\-Matrix} \&m1, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7c1c1e64e47e58fc8b4df40808e27f4e}{Core\-::\-Datatypes\-::\-Matrix} \&m2)
\item 
bool \hyperlink{namespace_s_c_i_run_1_1_test_utils_af49c0cb3301c71d1a7dc811f9e8c19d4}{compare\-\_\-with\-\_\-tolerance} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a246489090fb5fdcb117f8a66a125529e}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&m1, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a246489090fb5fdcb117f8a66a125529e}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&m2, double percent\-Tolerance=\hyperlink{_matrix_test_utilities_8h_a9edf307c1f39ae37a00fab07da4ffa03}{D\-E\-F\-A\-U\-L\-T\-\_\-\-M\-A\-T\-R\-I\-X\-\_\-\-P\-E\-R\-C\-E\-N\-T\-\_\-\-T\-O\-L\-E\-R\-A\-N\-C\-E})
\item 
bool \hyperlink{namespace_s_c_i_run_1_1_test_utils_a08b3df8ee84275cee71a27549ecf2ed9}{compare\-\_\-with\-\_\-tolerance} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7e179b87f3a4a245de48541ba6669219}{Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix} \&m1, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7e179b87f3a4a245de48541ba6669219}{Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix} \&m2, double percent\-Tolerance=\hyperlink{_matrix_test_utilities_8h_a9edf307c1f39ae37a00fab07da4ffa03}{D\-E\-F\-A\-U\-L\-T\-\_\-\-M\-A\-T\-R\-I\-X\-\_\-\-P\-E\-R\-C\-E\-N\-T\-\_\-\-T\-O\-L\-E\-R\-A\-N\-C\-E})
\item 
inline\-::testing\-::\-Assertion\-Result \hyperlink{namespace_s_c_i_run_1_1_test_utils_ab377c35749f50e2cb452afdc1ec7f521}{compare\-\_\-with\-\_\-tolerance\-\_\-readable} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a246489090fb5fdcb117f8a66a125529e}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&m1, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a246489090fb5fdcb117f8a66a125529e}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&m2, double percent\-Tolerance, int print\-Size=50)
\item 
double \hyperlink{namespace_s_c_i_run_1_1_test_utils_a0f20ea03344919046b7400258895e8d1}{relative\-\_\-infinity\-\_\-norm} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a567648a39364e5be561e9415d074e7d2}{Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix} \&x, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a567648a39364e5be561e9415d074e7d2}{Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix} \&xhat)
\item 
inline\-::testing\-::\-Assertion\-Result \hyperlink{namespace_s_c_i_run_1_1_test_utils_aa36da7dbd114efa67f29ab4d2ad411e9}{compare\-\_\-with\-\_\-relative\-\_\-infinity\-\_\-norm} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a567648a39364e5be561e9415d074e7d2}{Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix} \&x, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a567648a39364e5be561e9415d074e7d2}{Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix} \&xhat, double relative\-Error=\hyperlink{_matrix_test_utilities_8h_a9edf307c1f39ae37a00fab07da4ffa03}{D\-E\-F\-A\-U\-L\-T\-\_\-\-M\-A\-T\-R\-I\-X\-\_\-\-P\-E\-R\-C\-E\-N\-T\-\_\-\-T\-O\-L\-E\-R\-A\-N\-C\-E}, int print\-Size=50)
\item 
inline\-::testing\-::\-Assertion\-Result \hyperlink{namespace_s_c_i_run_1_1_test_utils_a33d5df77f0c3dc645e8055dd286eb4ce}{compare\-\_\-with\-\_\-two\-\_\-norm} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a567648a39364e5be561e9415d074e7d2}{Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix} \&x, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a567648a39364e5be561e9415d074e7d2}{Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix} \&xhat, double error=1e-\/15, int print\-Size=50)
\item 
void \hyperlink{namespace_s_c_i_run_1_1_test_utils_a7c75fbcb2f9978836d5d3b9272af1f8d}{copy\-Dense\-To\-Sparse} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a246489090fb5fdcb117f8a66a125529e}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&from, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7e179b87f3a4a245de48541ba6669219}{Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix} \&to)
\item 
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ad6349337d161442a29a2af4da72218cb}{Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-Handle} \hyperlink{namespace_s_c_i_run_1_1_test_utils_a32e23f736a0d6fe14120c8bce7698e51}{to\-Sparse\-Handle} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a246489090fb5fdcb117f8a66a125529e}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&dense)
\item 
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_aa8a28fd7db3f72bf1d932025a4d900cc}{Core\-::\-Datatypes\-::\-Dense\-Matrix\-Handle} \hyperlink{namespace_s_c_i_run_1_1_test_utils_aa20cf3d1d5dd7b3e1b06d960f1c14f47}{make\-Dense} (const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7e179b87f3a4a245de48541ba6669219}{Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix} \&sparse)
\item 
{\footnotesize template$<$class Tuple $>$ }\\\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a246489090fb5fdcb117f8a66a125529e}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \hyperlink{namespace_s_c_i_run_1_1_test_utils_aa46008cb6fa20b2d1dae905f76b18c49}{convert\-Data\-To\-Matrix} (const std\-::vector$<$ Tuple $>$ \&matrix\-Data)
\item 
{\footnotesize template$<$class Cont $>$ }\\std\-::vector$<$ typename \\*
Cont\-::value\-\_\-type $>$ \hyperlink{namespace_s_c_i_run_1_1_test_utils_af37ddedf2958cb3677567ccc7585082b}{to\-\_\-vector} (const Cont \&cont)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} \hyperlink{namespace_s_c_i_run_1_1_test_utils_afdb913c5564312a901487ad95802d02c}{load\-Field\-From\-File} (const boost\-::filesystem\-::path \&filename)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_aa36da7dbd114efa67f29ab4d2ad411e9}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!compare\-\_\-with\-\_\-relative\-\_\-infinity\-\_\-norm@{compare\-\_\-with\-\_\-relative\-\_\-infinity\-\_\-norm}}
\index{compare\-\_\-with\-\_\-relative\-\_\-infinity\-\_\-norm@{compare\-\_\-with\-\_\-relative\-\_\-infinity\-\_\-norm}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{compare\-\_\-with\-\_\-relative\-\_\-infinity\-\_\-norm}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::testing\-::\-Assertion\-Result S\-C\-I\-Run\-::\-Test\-Utils\-::compare\-\_\-with\-\_\-relative\-\_\-infinity\-\_\-norm (
\begin{DoxyParamCaption}
\item[{const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&}]{x, }
\item[{const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&}]{xhat, }
\item[{double}]{relative\-Error = {\ttfamily {\bf D\-E\-F\-A\-U\-L\-T\-\_\-\-M\-A\-T\-R\-I\-X\-\_\-\-P\-E\-R\-C\-E\-N\-T\-\_\-\-T\-O\-L\-E\-R\-A\-N\-C\-E}}, }
\item[{int}]{print\-Size = {\ttfamily 50}}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_test_utils_aa36da7dbd114efa67f29ab4d2ad411e9}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_af49c0cb3301c71d1a7dc811f9e8c19d4}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!compare\-\_\-with\-\_\-tolerance@{compare\-\_\-with\-\_\-tolerance}}
\index{compare\-\_\-with\-\_\-tolerance@{compare\-\_\-with\-\_\-tolerance}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{compare\-\_\-with\-\_\-tolerance}]{\setlength{\rightskip}{0pt plus 5cm}bool S\-C\-I\-Run\-::\-Test\-Utils\-::compare\-\_\-with\-\_\-tolerance (
\begin{DoxyParamCaption}
\item[{const {\bf Core\-::\-Datatypes\-::\-Dense\-Matrix} \&}]{m1, }
\item[{const {\bf Core\-::\-Datatypes\-::\-Dense\-Matrix} \&}]{m2, }
\item[{double}]{percent\-Tolerance = {\ttfamily {\bf D\-E\-F\-A\-U\-L\-T\-\_\-\-M\-A\-T\-R\-I\-X\-\_\-\-P\-E\-R\-C\-E\-N\-T\-\_\-\-T\-O\-L\-E\-R\-A\-N\-C\-E}}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{namespace_s_c_i_run_1_1_test_utils_af49c0cb3301c71d1a7dc811f9e8c19d4}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_a08b3df8ee84275cee71a27549ecf2ed9}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!compare\-\_\-with\-\_\-tolerance@{compare\-\_\-with\-\_\-tolerance}}
\index{compare\-\_\-with\-\_\-tolerance@{compare\-\_\-with\-\_\-tolerance}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{compare\-\_\-with\-\_\-tolerance}]{\setlength{\rightskip}{0pt plus 5cm}bool S\-C\-I\-Run\-::\-Test\-Utils\-::compare\-\_\-with\-\_\-tolerance (
\begin{DoxyParamCaption}
\item[{const Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix \&}]{m1, }
\item[{const Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix \&}]{m2, }
\item[{double}]{percent\-Tolerance = {\ttfamily {\bf D\-E\-F\-A\-U\-L\-T\-\_\-\-M\-A\-T\-R\-I\-X\-\_\-\-P\-E\-R\-C\-E\-N\-T\-\_\-\-T\-O\-L\-E\-R\-A\-N\-C\-E}}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{namespace_s_c_i_run_1_1_test_utils_a08b3df8ee84275cee71a27549ecf2ed9}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_ab377c35749f50e2cb452afdc1ec7f521}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!compare\-\_\-with\-\_\-tolerance\-\_\-readable@{compare\-\_\-with\-\_\-tolerance\-\_\-readable}}
\index{compare\-\_\-with\-\_\-tolerance\-\_\-readable@{compare\-\_\-with\-\_\-tolerance\-\_\-readable}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{compare\-\_\-with\-\_\-tolerance\-\_\-readable}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::testing\-::\-Assertion\-Result S\-C\-I\-Run\-::\-Test\-Utils\-::compare\-\_\-with\-\_\-tolerance\-\_\-readable (
\begin{DoxyParamCaption}
\item[{const {\bf Core\-::\-Datatypes\-::\-Dense\-Matrix} \&}]{m1, }
\item[{const {\bf Core\-::\-Datatypes\-::\-Dense\-Matrix} \&}]{m2, }
\item[{double}]{percent\-Tolerance, }
\item[{int}]{print\-Size = {\ttfamily 50}}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_test_utils_ab377c35749f50e2cb452afdc1ec7f521}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_a33d5df77f0c3dc645e8055dd286eb4ce}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!compare\-\_\-with\-\_\-two\-\_\-norm@{compare\-\_\-with\-\_\-two\-\_\-norm}}
\index{compare\-\_\-with\-\_\-two\-\_\-norm@{compare\-\_\-with\-\_\-two\-\_\-norm}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{compare\-\_\-with\-\_\-two\-\_\-norm}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::testing\-::\-Assertion\-Result S\-C\-I\-Run\-::\-Test\-Utils\-::compare\-\_\-with\-\_\-two\-\_\-norm (
\begin{DoxyParamCaption}
\item[{const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&}]{x, }
\item[{const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&}]{xhat, }
\item[{double}]{error = {\ttfamily 1e-\/15}, }
\item[{int}]{print\-Size = {\ttfamily 50}}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_test_utils_a33d5df77f0c3dc645e8055dd286eb4ce}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_aa46008cb6fa20b2d1dae905f76b18c49}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!convert\-Data\-To\-Matrix@{convert\-Data\-To\-Matrix}}
\index{convert\-Data\-To\-Matrix@{convert\-Data\-To\-Matrix}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{convert\-Data\-To\-Matrix}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Core\-::\-Datatypes\-::\-Dense\-Matrix} S\-C\-I\-Run\-::\-Test\-Utils\-::convert\-Data\-To\-Matrix (
\begin{DoxyParamCaption}
\item[{const std\-::vector$<$ Tuple $>$ \&}]{matrix\-Data}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_test_utils_aa46008cb6fa20b2d1dae905f76b18c49}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_a7c75fbcb2f9978836d5d3b9272af1f8d}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!copy\-Dense\-To\-Sparse@{copy\-Dense\-To\-Sparse}}
\index{copy\-Dense\-To\-Sparse@{copy\-Dense\-To\-Sparse}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{copy\-Dense\-To\-Sparse}]{\setlength{\rightskip}{0pt plus 5cm}void S\-C\-I\-Run\-::\-Test\-Utils\-::copy\-Dense\-To\-Sparse (
\begin{DoxyParamCaption}
\item[{const {\bf Core\-::\-Datatypes\-::\-Dense\-Matrix} \&}]{from, }
\item[{Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix \&}]{to}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{namespace_s_c_i_run_1_1_test_utils_a7c75fbcb2f9978836d5d3b9272af1f8d}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_a239ddd828c819179a8fa267fd0cd6e4d}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!equal\-\_\-size@{equal\-\_\-size}}
\index{equal\-\_\-size@{equal\-\_\-size}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{equal\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}bool S\-C\-I\-Run\-::\-Test\-Utils\-::equal\-\_\-size (
\begin{DoxyParamCaption}
\item[{const Core\-::\-Datatypes\-::\-Matrix \&}]{m1, }
\item[{const Core\-::\-Datatypes\-::\-Matrix \&}]{m2}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{namespace_s_c_i_run_1_1_test_utils_a239ddd828c819179a8fa267fd0cd6e4d}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_afdb913c5564312a901487ad95802d02c}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!load\-Field\-From\-File@{load\-Field\-From\-File}}
\index{load\-Field\-From\-File@{load\-Field\-From\-File}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{load\-Field\-From\-File}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Field\-Handle} load\-Field\-From\-File (
\begin{DoxyParamCaption}
\item[{const boost\-::filesystem\-::path \&}]{filename}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_test_utils_afdb913c5564312a901487ad95802d02c}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_aa20cf3d1d5dd7b3e1b06d960f1c14f47}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!make\-Dense@{make\-Dense}}
\index{make\-Dense@{make\-Dense}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{make\-Dense}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Core\-::\-Datatypes\-::\-Dense\-Matrix\-Handle} S\-C\-I\-Run\-::\-Test\-Utils\-::make\-Dense (
\begin{DoxyParamCaption}
\item[{const Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix \&}]{sparse}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{namespace_s_c_i_run_1_1_test_utils_aa20cf3d1d5dd7b3e1b06d960f1c14f47}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_add514967d01a747808c296c57771d771}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!matrix1@{matrix1}}
\index{matrix1@{matrix1}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{matrix1}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Dense\-Matrix} S\-C\-I\-Run\-::\-Test\-Utils\-::matrix1 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_test_utils_add514967d01a747808c296c57771d771}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_a92270fd42e798d55aff3b4c550bb228d}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!matrix\-Non\-Square@{matrix\-Non\-Square}}
\index{matrix\-Non\-Square@{matrix\-Non\-Square}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{matrix\-Non\-Square}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Dense\-Matrix} S\-C\-I\-Run\-::\-Test\-Utils\-::matrix\-Non\-Square (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_test_utils_a92270fd42e798d55aff3b4c550bb228d}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_a0f20ea03344919046b7400258895e8d1}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!relative\-\_\-infinity\-\_\-norm@{relative\-\_\-infinity\-\_\-norm}}
\index{relative\-\_\-infinity\-\_\-norm@{relative\-\_\-infinity\-\_\-norm}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{relative\-\_\-infinity\-\_\-norm}]{\setlength{\rightskip}{0pt plus 5cm}double S\-C\-I\-Run\-::\-Test\-Utils\-::relative\-\_\-infinity\-\_\-norm (
\begin{DoxyParamCaption}
\item[{const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&}]{x, }
\item[{const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&}]{xhat}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{namespace_s_c_i_run_1_1_test_utils_a0f20ea03344919046b7400258895e8d1}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_af37ddedf2958cb3677567ccc7585082b}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!to\-\_\-vector@{to\-\_\-vector}}
\index{to\-\_\-vector@{to\-\_\-vector}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{to\-\_\-vector}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<$typename Cont\-::value\-\_\-type$>$ S\-C\-I\-Run\-::\-Test\-Utils\-::to\-\_\-vector (
\begin{DoxyParamCaption}
\item[{const Cont \&}]{cont}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{namespace_s_c_i_run_1_1_test_utils_af37ddedf2958cb3677567ccc7585082b}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_a32e23f736a0d6fe14120c8bce7698e51}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!to\-Sparse\-Handle@{to\-Sparse\-Handle}}
\index{to\-Sparse\-Handle@{to\-Sparse\-Handle}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{to\-Sparse\-Handle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix\-Handle} S\-C\-I\-Run\-::\-Test\-Utils\-::to\-Sparse\-Handle (
\begin{DoxyParamCaption}
\item[{const {\bf Core\-::\-Datatypes\-::\-Dense\-Matrix} \&}]{dense}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{namespace_s_c_i_run_1_1_test_utils_a32e23f736a0d6fe14120c8bce7698e51}
\hypertarget{namespace_s_c_i_run_1_1_test_utils_a92dc44f132138f4baa70337cdc44c3cf}{\index{S\-C\-I\-Run\-::\-Test\-Utils@{S\-C\-I\-Run\-::\-Test\-Utils}!Zero@{Zero}}
\index{Zero@{Zero}!SCIRun::TestUtils@{S\-C\-I\-Run\-::\-Test\-Utils}}
\subsubsection[{Zero}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Dense\-Matrix} S\-C\-I\-Run\-::\-Test\-Utils\-::\-Zero (
\begin{DoxyParamCaption}
\item[{Dense\-Matrix\-::}]{Zero3, 3}
\end{DoxyParamCaption}
)}}\label{namespace_s_c_i_run_1_1_test_utils_a92dc44f132138f4baa70337cdc44c3cf}
