\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc}{\section{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.cc File Reference}
\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc}\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
}
{\ttfamily \#include $<$gtest/gtest.\-h$>$}\\*
{\ttfamily \#include $<$fstream$>$}\\*
{\ttfamily \#include $<$Core/\-Algorithms/\-Base/\-Algorithm\-Preconditions.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Algorithms/\-Math/\-Report\-Matrix\-Info.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Dense\-Matrix.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Matrix\-Comparison.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Matrix\-I\-O.\-h$>$}\\*
{\ttfamily \#include $<$Testing/\-Utils/\-S\-C\-I\-Run\-Unit\-Tests.\-h$>$}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a43503dfe70b87f0d1926e1c738363ad5}{T\-E\-S\-T} (Report\-Matrix\-Info\-Algorithm\-Tests, Reports\-Matrix\-Type)
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_ae9ae8ab7566dccf0acf92e73a0a5a585}{T\-E\-S\-T} (Report\-Matrix\-Info\-Algorithm\-Tests, Reports\-Row\-And\-Column\-Count)
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a02676781e4aee8c889eeceb467f3108c}{T\-E\-S\-T} (Report\-Matrix\-Info\-Algorithm\-Tests, Reports\-Number\-Of\-Elements)
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a8cb17a4bfddbb562eefce8509e570e56}{T\-E\-S\-T} (Report\-Matrix\-Info\-Algorithm\-Tests, Reports\-Number\-Of\-Nonzero\-Elements\-For\-Sparse)
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a48a509b0fc58ff528f135104a969c3ef}{T\-E\-S\-T} (Report\-Matrix\-Info\-Algorithm\-Tests, Reports\-Minimum\-And\-Maximum)
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a3367a52a74bb8f3fc23954b5c1d34051}{T\-E\-S\-T} (Report\-Matrix\-Info\-Algorithm\-Tests, Null\-Input\-Throws)
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a9a78c266ff2303b1c11a4a80f107e0f6}{T\-E\-S\-T} (Report\-Matrix\-Info\-Algorithm\-Tests, Empty\-Input\-Does\-Not\-Throw)
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a5dadc69f8783265d0352a0d298d4fcc6}{T\-E\-S\-T} (Big\-Vector\-Field\-File, D\-I\-S\-A\-B\-L\-E\-D\-\_\-\-Make\-It)
\item 
\hyperlink{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_ae169a7fe1a4d74f7d93ca71d6a71a4b2}{T\-E\-S\-T} (Big\-Vector\-Field\-File, D\-I\-S\-A\-B\-L\-E\-D\-\_\-\-Read\-It)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a43503dfe70b87f0d1926e1c738363ad5}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Report\-Matrix\-Info\-Algorithm\-Tests}]{, }
\item[{Reports\-Matrix\-Type}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a43503dfe70b87f0d1926e1c738363ad5}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_ae9ae8ab7566dccf0acf92e73a0a5a585}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Report\-Matrix\-Info\-Algorithm\-Tests}]{, }
\item[{Reports\-Row\-And\-Column\-Count}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_ae9ae8ab7566dccf0acf92e73a0a5a585}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a02676781e4aee8c889eeceb467f3108c}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Report\-Matrix\-Info\-Algorithm\-Tests}]{, }
\item[{Reports\-Number\-Of\-Elements}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a02676781e4aee8c889eeceb467f3108c}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a8cb17a4bfddbb562eefce8509e570e56}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Report\-Matrix\-Info\-Algorithm\-Tests}]{, }
\item[{Reports\-Number\-Of\-Nonzero\-Elements\-For\-Sparse}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a8cb17a4bfddbb562eefce8509e570e56}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a48a509b0fc58ff528f135104a969c3ef}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Report\-Matrix\-Info\-Algorithm\-Tests}]{, }
\item[{Reports\-Minimum\-And\-Maximum}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a48a509b0fc58ff528f135104a969c3ef}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a3367a52a74bb8f3fc23954b5c1d34051}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Report\-Matrix\-Info\-Algorithm\-Tests}]{, }
\item[{Null\-Input\-Throws}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a3367a52a74bb8f3fc23954b5c1d34051}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a9a78c266ff2303b1c11a4a80f107e0f6}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Report\-Matrix\-Info\-Algorithm\-Tests}]{, }
\item[{Empty\-Input\-Does\-Not\-Throw}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a9a78c266ff2303b1c11a4a80f107e0f6}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a5dadc69f8783265d0352a0d298d4fcc6}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Big\-Vector\-Field\-File}]{, }
\item[{D\-I\-S\-A\-B\-L\-E\-D\-\_\-\-Make\-It}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_a5dadc69f8783265d0352a0d298d4fcc6}
\hypertarget{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_ae169a7fe1a4d74f7d93ca71d6a71a4b2}{\index{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!Core/Algorithms/Math/Tests/ReportMatrixInfoTests.cc@{Core/\-Algorithms/\-Math/\-Tests/\-Report\-Matrix\-Info\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Big\-Vector\-Field\-File}]{, }
\item[{D\-I\-S\-A\-B\-L\-E\-D\-\_\-\-Read\-It}]{}
\end{DoxyParamCaption}
)}}\label{_core_2_algorithms_2_math_2_tests_2_report_matrix_info_tests_8cc_ae169a7fe1a4d74f7d93ca71d6a71a4b2}
