\hypertarget{_build_f_e_matrix_tests_8cc}{\section{Core/\-Algorithms/\-Finite\-Elements/\-Tests/\-Build\-F\-E\-Matrix\-Tests.cc File Reference}
\label{_build_f_e_matrix_tests_8cc}\index{Core/\-Algorithms/\-Finite\-Elements/\-Tests/\-Build\-F\-E\-Matrix\-Tests.\-cc@{Core/\-Algorithms/\-Finite\-Elements/\-Tests/\-Build\-F\-E\-Matrix\-Tests.\-cc}}
}
{\ttfamily \#include $<$Testing/\-Utils/\-S\-C\-I\-Run\-Unit\-Tests.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Field/\-V\-Field.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Field/\-Field\-Information.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Matrix\-Type\-Conversions.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Algorithms/\-Base/\-Algorithm\-Preconditions.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Algorithms/\-Legacy/\-Finite\-Elements/\-Build\-Matrix/\-Build\-F\-E\-Matrix.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Algorithms/\-Data\-I\-O/\-Read\-Matrix.\-h$>$}\\*
{\ttfamily \#include $<$Testing/\-Utils/\-Matrix\-Test\-Utilities.\-h$>$}\\*
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_f_e_input_data}{F\-E\-Input\-Data}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
boost\-::filesystem\-::path \hyperlink{namespace_f_e_input_data_ac6733c39f5e6a1cfd0b2a472f187de10}{fe\-Mesh\-Root} ()
\item 
\hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} \hyperlink{namespace_f_e_input_data_a62b0c511765414d6001fb2c142bc3c63}{load\-Test\-Mesh} (const std\-::string \&file)
\item 
boost\-::filesystem\-::path \hyperlink{namespace_f_e_input_data_a17257394aaa9dcefa7d03d98d73409d6}{expected\-Output\-Root} ()
\item 
\hyperlink{namespace_s_c_i_run_abebcd6a24304dcd9b9efc971909d3463}{Sparse\-Row\-Matrix\-Handle} \hyperlink{namespace_f_e_input_data_a15e2333173f7d88ffe7c0898ae7710c6}{expected\-Output} (const std\-::string \&file)
\item 
\hyperlink{namespace_s_c_i_run_a9bf8fedb185174ae804e9db9ac3e744b}{Dense\-Matrix\-Handle} \hyperlink{namespace_f_e_input_data_a3b9cbd3457e13e67b52d2f9b2de86718}{null\-Conductivity\-Matrix} ()
\item 
\hyperlink{_build_f_e_matrix_tests_8cc_ac96c31fdd46c7459f4314ea4b57d9be7}{T\-E\-S\-T} (Build\-F\-E\-Matrix\-Algorithm\-Tests, Throws\-For\-Null\-Mesh)
\item 
\hyperlink{_build_f_e_matrix_tests_8cc_a694486c8fa1e14ddc291369e8ea8d365}{T\-E\-S\-T} (Build\-F\-E\-Matrix\-Algorithm\-Tests, Test\-Mesh\-Size1e1)
\item 
\hyperlink{_build_f_e_matrix_tests_8cc_a68c5060a96d4592f11d6bfd2ee8cda12}{T\-E\-S\-T} (Build\-F\-E\-Matrix\-Algorithm\-Tests, Test\-Mesh\-Size1e3)
\item 
\hyperlink{_build_f_e_matrix_tests_8cc_a090161828ed39e5b1f0da039e14241da}{T\-E\-S\-T} (Build\-F\-E\-Matrix\-Algorithm\-Tests, Test\-Mesh\-Size1e4)
\item 
\hyperlink{_build_f_e_matrix_tests_8cc_ac418d6b653850356906e7a40e6902aca}{T\-E\-S\-T} (Build\-F\-E\-Matrix\-Algorithm\-Tests, Test\-Mesh\-Size1e5)
\item 
\hyperlink{_build_f_e_matrix_tests_8cc_a9f65c53446d069cd52c6fdc3b344ad1f}{T\-E\-S\-T} (Build\-F\-E\-Matrix\-Algorithm\-Tests, Test\-Mesh\-Size1e6)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{_build_f_e_matrix_tests_8cc_ac96c31fdd46c7459f4314ea4b57d9be7}{\index{Build\-F\-E\-Matrix\-Tests.\-cc@{Build\-F\-E\-Matrix\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!BuildFEMatrixTests.cc@{Build\-F\-E\-Matrix\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Build\-F\-E\-Matrix\-Algorithm\-Tests}]{, }
\item[{Throws\-For\-Null\-Mesh}]{}
\end{DoxyParamCaption}
)}}\label{_build_f_e_matrix_tests_8cc_ac96c31fdd46c7459f4314ea4b57d9be7}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000027}{Todo}]\-: consider throwing an exception instead of returning false \end{DoxyRefDesc}
\hypertarget{_build_f_e_matrix_tests_8cc_a694486c8fa1e14ddc291369e8ea8d365}{\index{Build\-F\-E\-Matrix\-Tests.\-cc@{Build\-F\-E\-Matrix\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!BuildFEMatrixTests.cc@{Build\-F\-E\-Matrix\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Build\-F\-E\-Matrix\-Algorithm\-Tests}]{, }
\item[{Test\-Mesh\-Size1e1}]{}
\end{DoxyParamCaption}
)}}\label{_build_f_e_matrix_tests_8cc_a694486c8fa1e14ddc291369e8ea8d365}
\hypertarget{_build_f_e_matrix_tests_8cc_a68c5060a96d4592f11d6bfd2ee8cda12}{\index{Build\-F\-E\-Matrix\-Tests.\-cc@{Build\-F\-E\-Matrix\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!BuildFEMatrixTests.cc@{Build\-F\-E\-Matrix\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Build\-F\-E\-Matrix\-Algorithm\-Tests}]{, }
\item[{Test\-Mesh\-Size1e3}]{}
\end{DoxyParamCaption}
)}}\label{_build_f_e_matrix_tests_8cc_a68c5060a96d4592f11d6bfd2ee8cda12}
\hypertarget{_build_f_e_matrix_tests_8cc_a090161828ed39e5b1f0da039e14241da}{\index{Build\-F\-E\-Matrix\-Tests.\-cc@{Build\-F\-E\-Matrix\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!BuildFEMatrixTests.cc@{Build\-F\-E\-Matrix\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Build\-F\-E\-Matrix\-Algorithm\-Tests}]{, }
\item[{Test\-Mesh\-Size1e4}]{}
\end{DoxyParamCaption}
)}}\label{_build_f_e_matrix_tests_8cc_a090161828ed39e5b1f0da039e14241da}
\hypertarget{_build_f_e_matrix_tests_8cc_ac418d6b653850356906e7a40e6902aca}{\index{Build\-F\-E\-Matrix\-Tests.\-cc@{Build\-F\-E\-Matrix\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!BuildFEMatrixTests.cc@{Build\-F\-E\-Matrix\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Build\-F\-E\-Matrix\-Algorithm\-Tests}]{, }
\item[{Test\-Mesh\-Size1e5}]{}
\end{DoxyParamCaption}
)}}\label{_build_f_e_matrix_tests_8cc_ac418d6b653850356906e7a40e6902aca}
\hypertarget{_build_f_e_matrix_tests_8cc_a9f65c53446d069cd52c6fdc3b344ad1f}{\index{Build\-F\-E\-Matrix\-Tests.\-cc@{Build\-F\-E\-Matrix\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!BuildFEMatrixTests.cc@{Build\-F\-E\-Matrix\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Build\-F\-E\-Matrix\-Algorithm\-Tests}]{, }
\item[{Test\-Mesh\-Size1e6}]{}
\end{DoxyParamCaption}
)}}\label{_build_f_e_matrix_tests_8cc_a9f65c53446d069cd52c6fdc3b344ad1f}
