\hypertarget{_matrix_algorithms_8h}{\section{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Algorithms.h File Reference}
\label{_matrix_algorithms_8h}\index{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Algorithms.\-h@{Core/\-Datatypes/\-Legacy/\-Matrix/\-Matrix\-Algorithms.\-h}}
}
{\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}\item 
\hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms}{S\-C\-I\-Run\-::\-Matrix\-Algorithms}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_ac75983da0fd864fb87fa6cbaab496c99}{cg\-\_\-solve} (const Matrix$<$ double $>$ \&matrix, const Column\-Matrix \&rhs, Column\-Matrix \&lhs, double \&err, int \&niter, double max\-\_\-error=1.e-\/6, int toomany=0, int use\-Lhs\-As\-Guess=0)
\item 
int \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_a23f6cccaecaae6030eabecdad7c8118c}{cg\-\_\-solve} (const Matrix$<$ double $>$ \&matrix, const Column\-Matrix \&rhs, Column\-Matrix \&lhs)
\item 
int \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_a61d6dff9024dd8f959a764874a713ee6}{cg\-\_\-solve} (const Matrix$<$ double $>$ \&matrix, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&rhs, \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&lhs, double \&err, int \&niter, double max\-\_\-error=1.e-\/6, int toomany=0, int use\-Lhs\-As\-Guess=0)
\item 
int \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_a96f7b9aced31fcce92288b85b7244f73}{cg\-\_\-solve} (const Matrix$<$ double $>$ \&matrix, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&rhs, \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&lhs)
\item 
int \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_a5fec9832e9ecccf0a55960731703c8bb}{bicg\-\_\-solve} (const Matrix$<$ double $>$ \&matrix, const Column\-Matrix \&rhs, Column\-Matrix \&lhs, double \&err, int \&niter, double max\-\_\-error=1.e-\/6, int toomany=0, int use\-Lhs\-As\-Guess=0)
\item 
int \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_a9b0213cf3556f03a45631f49141a3f18}{bicg\-\_\-solve} (const Matrix$<$ double $>$ \&matrix, const Column\-Matrix \&rhs, Column\-Matrix \&lhs)
\item 
int \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_a619ab62c74a1694fc097fb91781f6df0}{bicg\-\_\-solve} (const Matrix$<$ double $>$ \&matrix, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&rhs, \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&lhs, double \&err, int \&niter, double max\-\_\-error=1.e-\/6, int toomany=0, int use\-Lhs\-As\-Guess=0)
\item 
int \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_a4de2229093dbb7a5d0689bb23dc27cbd}{bicg\-\_\-solve} (const Matrix$<$ double $>$ \&matrix, const \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&rhs, \hyperlink{_eigen_dense_matrix_tests_8cc_a3ad8df75fa201a44fbd1a752a1d3c77b}{Dense\-Matrix} \&lhs)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} Transform \hyperlink{namespace_s_c_i_run_1_1_matrix_algorithms_a2c571d2a7bf0a1a90f4f279ccb17fd35}{matrix\-\_\-to\-\_\-transform} (const Matrix$<$ double $>$ \&matrix)
\end{DoxyCompactItemize}
