\hypertarget{_matrix_operations_8h}{\section{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Operations.h File Reference}
\label{_matrix_operations_8h}\index{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Operations.\-h@{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Operations.\-h}}
}


Matrix Operations.  


{\ttfamily \#include $<$Core/\-Datatypes/\-Matrix\-Fwd.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/share.\-h$>$}\\*
\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} \\*
Core\-::\-Datatypes\-::\-Matrix\-Handle \hyperlink{namespace_s_c_i_run_a5fb5fb32b3ca70230c88f83e254df142}{operator+} (Core\-::\-Datatypes\-::\-Matrix\-Handle A, Core\-::\-Datatypes\-::\-Matrix\-Handle B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \hyperlink{namespace_s_c_i_run_a4656ac937224b5d5f834fc97b67bcf3b}{operator+} (const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&A, const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \hyperlink{namespace_s_c_i_run_aefe3d422079154129a96d9dfa825f0a8}{operator-\/} (const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&A, const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Matrix\-Handle \hyperlink{namespace_s_c_i_run_a188db44b795d7c62f97837152c0dc7d4}{operator-\/} (Core\-::\-Datatypes\-::\-Matrix\-Handle A, Core\-::\-Datatypes\-::\-Matrix\-Handle B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Matrix\-Handle \hyperlink{namespace_s_c_i_run_ac3074b30f72867b929292de919ce11cc}{operator-\/} (Core\-::\-Datatypes\-::\-Matrix\-Handle A)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \hyperlink{namespace_s_c_i_run_ac23933947fff3f8a6c4eb3e024951b6e}{operator-\/} (const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&A)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Matrix\-Handle \hyperlink{namespace_s_c_i_run_ae7176a3ebd2c4c1dffa3095eb7f20ecc}{operator$\ast$} (Core\-::\-Datatypes\-::\-Matrix\-Handle A, Core\-::\-Datatypes\-::\-Matrix\-Handle B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \hyperlink{namespace_s_c_i_run_a2d779d991a92d1b0ea4b3a043794344f}{operator$\ast$} (const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&A, const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
\hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \hyperlink{namespace_s_c_i_run_a27622c0ef068b2885ba784ab511f31b3}{operator$\ast$} (const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&A, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Core\-::\-Datatypes\-::\-Dense\-Matrix} \&B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Matrix\-Handle \hyperlink{namespace_s_c_i_run_a23ad9f6813eaab64e0185ad39e1b8da5}{operator$\ast$} (double a, Core\-::\-Datatypes\-::\-Matrix\-Handle B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Matrix\-Handle \hyperlink{namespace_s_c_i_run_aade1454e8480e56bc4b1123e90805209}{operator$\ast$} (Core\-::\-Datatypes\-::\-Matrix\-Handle A, double b)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \hyperlink{namespace_s_c_i_run_a2fdb73d9a68b3c43f47106909113d172}{operator$\ast$} (double a, const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \hyperlink{namespace_s_c_i_run_a70a02cf0248dee7caafc4d0ea6f3637b}{operator$\ast$} (const Core\-::\-Datatypes\-::\-Dense\-Column\-Matrix \&A, double b)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix \hyperlink{namespace_s_c_i_run_a6071cff68f2932743ea2f1b197b2fa1f}{operator$\ast$} (double a, Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix \&B)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix \hyperlink{namespace_s_c_i_run_a35445d9b5f2c585f386ab016520c237b}{operator$\ast$} (Core\-::\-Datatypes\-::\-Sparse\-Row\-Matrix \&A, double b)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \\*
Core\-::\-Datatypes\-::\-Matrix\-Handle \hyperlink{namespace_s_c_i_run_afa3dc51d9bdc4bb29d75b650f0146b8f}{inv} (Core\-::\-Datatypes\-::\-Matrix\-Handle A)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Matrix Operations. \begin{DoxyAuthor}{Author}
Michael Callahan Department of Computer Science University of Utah 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
August 2003 
\end{DoxyDate}
