\hypertarget{_dense_matrix_functions_8cc}{\section{Core/\-Datatypes/\-Legacy/\-Matrix/\-Dense\-Matrix\-Functions.cc File Reference}
\label{_dense_matrix_functions_8cc}\index{Core/\-Datatypes/\-Legacy/\-Matrix/\-Dense\-Matrix\-Functions.\-cc@{Core/\-Datatypes/\-Legacy/\-Matrix/\-Dense\-Matrix\-Functions.\-cc}}
}
{\ttfamily \#include $<$Core/\-Datatypes/\-Dense\-Matrix.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Util/\-Fancy\-Assert.\-h$>$}\\*
{\ttfamily \#include $<$stdexcept$>$}\\*
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run}
\begin{DoxyCompactList}\small\item\em S\-T\-L datatypes needed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_abff771eae712b4fe53dc82586415544d}{Mult} (\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&out, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&m1, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&m2)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_aaaac6e167c92878e8d0557a9a5877ef9}{Add} (\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_a8bea97a45ad098b2d192ba0cd3e4420e}{Sub} (\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_a7211336f32ea15b9a3de61a9493aea6d}{Add} (\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, double, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, double, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_ab2e3b90058d8bf32167507d48c5ef40f}{Add} (double, \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_acc8265932dcb960f841b78f9bf4cabec}{Mult\-\_\-trans\-\_\-\-X} (\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_a09427c66c87cddd2a8eaa8ecf26ada73}{Mult\-\_\-\-X\-\_\-trans} (\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_a802d96abdcaf3afef26fa0c780218641}{Concat\-\_\-rows} (\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} void \hyperlink{namespace_s_c_i_run_a040bcd40f781376c29182f98531583f6}{Concat\-\_\-cols} (\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&)
\end{DoxyCompactItemize}
