\hypertarget{_legacy_2_matrix_2_matrix_fwd_8h}{\section{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Fwd.h File Reference}
\label{_legacy_2_matrix_2_matrix_fwd_8h}\index{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Fwd.\-h@{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Fwd.\-h}}
}
{\ttfamily \#include $<$Core/\-Containers/\-Locking\-Handle.\-h$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_matrix}{Matrix$<$ T $>$}
\item 
class \hyperlink{class_s_c_i_run_1_1_sparse_row_matrix_generic}{Sparse\-Row\-Matrix\-Generic$<$ T $>$}
\item 
class \hyperlink{class_s_c_i_run_1_1_dense_matrix_generic}{Dense\-Matrix\-Generic$<$ T $>$}
\item 
class \hyperlink{class_s_c_i_run_1_1_column_matrix_generic}{Column\-Matrix\-Generic$<$ T $>$}
\item 
class \hyperlink{class_s_c_i_run_1_1_dense_col_maj_matrix_generic}{Dense\-Col\-Maj\-Matrix\-Generic$<$ T $>$}
\end{DoxyCompactItemize}
\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*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef Sparse\-Row\-Matrix\-Generic\\*
$<$ double $>$ \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix}
\item 
typedef Dense\-Matrix\-Generic\\*
$<$ double $>$ \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix}
\item 
typedef Column\-Matrix\-Generic\\*
$<$ double $>$ \hyperlink{namespace_s_c_i_run_a4acde5b54aff9612c1bae594530f03b6}{Column\-Matrix}
\item 
typedef \\*
Dense\-Col\-Maj\-Matrix\-Generic\\*
$<$ double $>$ \hyperlink{namespace_s_c_i_run_ae8b08d62782609f30d06993be46ea8ea}{Dense\-Col\-Maj\-Matrix}
\item 
typedef Locking\-Handle$<$ Matrix\\*
$<$ double $>$ $>$ \hyperlink{namespace_s_c_i_run_a505ee688e2bc527cae42e6c4ffed0db3}{Matrix\-Handle}
\item 
typedef Locking\-Handle\\*
$<$ \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} $>$ \hyperlink{namespace_s_c_i_run_a9bf8fedb185174ae804e9db9ac3e744b}{Dense\-Matrix\-Handle}
\item 
typedef Locking\-Handle\\*
$<$ Column\-Matrix $>$ \hyperlink{namespace_s_c_i_run_ac7ca76027726d9f3e1d7cc455f63d408}{Column\-Matrix\-Handle}
\item 
typedef Locking\-Handle\\*
$<$ Sparse\-Row\-Matrix $>$ \hyperlink{namespace_s_c_i_run_abebcd6a24304dcd9b9efc971909d3463}{Sparse\-Row\-Matrix\-Handle}
\item 
typedef Locking\-Handle\\*
$<$ Dense\-Col\-Maj\-Matrix $>$ \hyperlink{namespace_s_c_i_run_a3fdafba5f714cf5ea12e9dae8a8f9424}{Dense\-Col\-Maj\-Matrix\-Handle}
\end{DoxyCompactItemize}
