\hypertarget{class_solve_linear_system_parallel_algo}{\section{Solve\-Linear\-System\-Parallel\-Algo Class Reference}
\label{class_solve_linear_system_parallel_algo}\index{Solve\-Linear\-System\-Parallel\-Algo@{Solve\-Linear\-System\-Parallel\-Algo}}
}
Inheritance diagram for Solve\-Linear\-System\-Parallel\-Algo\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.786070cm]{class_solve_linear_system_parallel_algo}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_solve_linear_system_parallel_algo_ac629591c2e6a9559f479ee91dd68673f}{Solve\-Linear\-System\-Parallel\-Algo} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_base}{Algorithm\-Base} $\ast$base)
\item 
bool \hyperlink{class_solve_linear_system_parallel_algo_aaedea36d0d00d3da196ba3ae04687900}{run} (\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ad6349337d161442a29a2af4da72218cb}{Sparse\-Row\-Matrix\-Handle} a, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7d7a4696fc040ea511af24001ae460f2}{Dense\-Column\-Matrix\-Handle} b, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7d7a4696fc040ea511af24001ae460f2}{Dense\-Column\-Matrix\-Handle} x0, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7d7a4696fc040ea511af24001ae460f2}{Dense\-Column\-Matrix\-Handle} \&x, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7d7a4696fc040ea511af24001ae460f2}{Dense\-Column\-Matrix\-Handle} \&convergence) const 
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_base}{Algorithm\-Base} $\ast$ \hyperlink{class_solve_linear_system_parallel_algo_abcc05e4f4cfa59a78bee928715f5e326}{algo\-\_\-}
\item 
std\-::string \hyperlink{class_solve_linear_system_parallel_algo_a6fff22e042411a464a1d3cdb5e514933}{pre\-\_\-conditioner\-\_\-}
\item 
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7d7a4696fc040ea511af24001ae460f2}{Dense\-Column\-Matrix\-Handle} \hyperlink{class_solve_linear_system_parallel_algo_a65867fce411016fb0ed899a33c6ca483}{convergence\-\_\-}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_solve_linear_system_parallel_algo_ac629591c2e6a9559f479ee91dd68673f}{\index{Solve\-Linear\-System\-Parallel\-Algo@{Solve\-Linear\-System\-Parallel\-Algo}!Solve\-Linear\-System\-Parallel\-Algo@{Solve\-Linear\-System\-Parallel\-Algo}}
\index{Solve\-Linear\-System\-Parallel\-Algo@{Solve\-Linear\-System\-Parallel\-Algo}!SolveLinearSystemParallelAlgo@{Solve\-Linear\-System\-Parallel\-Algo}}
\subsubsection[{Solve\-Linear\-System\-Parallel\-Algo}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Solve\-Linear\-System\-Parallel\-Algo} (
\begin{DoxyParamCaption}
\item[{const {\bf Algorithm\-Base} $\ast$}]{base}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [explicit]}}}\label{class_solve_linear_system_parallel_algo_ac629591c2e6a9559f479ee91dd68673f}


\subsection{Member Function Documentation}
\hypertarget{class_solve_linear_system_parallel_algo_aaedea36d0d00d3da196ba3ae04687900}{\index{Solve\-Linear\-System\-Parallel\-Algo@{Solve\-Linear\-System\-Parallel\-Algo}!run@{run}}
\index{run@{run}!SolveLinearSystemParallelAlgo@{Solve\-Linear\-System\-Parallel\-Algo}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}bool run (
\begin{DoxyParamCaption}
\item[{{\bf Sparse\-Row\-Matrix\-Handle}}]{a, }
\item[{{\bf Dense\-Column\-Matrix\-Handle}}]{b, }
\item[{{\bf Dense\-Column\-Matrix\-Handle}}]{x0, }
\item[{{\bf Dense\-Column\-Matrix\-Handle} \&}]{x, }
\item[{{\bf Dense\-Column\-Matrix\-Handle} \&}]{convergence}
\end{DoxyParamCaption}
) const}}\label{class_solve_linear_system_parallel_algo_aaedea36d0d00d3da196ba3ae04687900}


\subsection{Member Data Documentation}
\hypertarget{class_solve_linear_system_parallel_algo_abcc05e4f4cfa59a78bee928715f5e326}{\index{Solve\-Linear\-System\-Parallel\-Algo@{Solve\-Linear\-System\-Parallel\-Algo}!algo\-\_\-@{algo\-\_\-}}
\index{algo\-\_\-@{algo\-\_\-}!SolveLinearSystemParallelAlgo@{Solve\-Linear\-System\-Parallel\-Algo}}
\subsubsection[{algo\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Algorithm\-Base}$\ast$ algo\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_solve_linear_system_parallel_algo_abcc05e4f4cfa59a78bee928715f5e326}
\hypertarget{class_solve_linear_system_parallel_algo_a65867fce411016fb0ed899a33c6ca483}{\index{Solve\-Linear\-System\-Parallel\-Algo@{Solve\-Linear\-System\-Parallel\-Algo}!convergence\-\_\-@{convergence\-\_\-}}
\index{convergence\-\_\-@{convergence\-\_\-}!SolveLinearSystemParallelAlgo@{Solve\-Linear\-System\-Parallel\-Algo}}
\subsubsection[{convergence\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Dense\-Column\-Matrix\-Handle} convergence\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_solve_linear_system_parallel_algo_a65867fce411016fb0ed899a33c6ca483}
\hypertarget{class_solve_linear_system_parallel_algo_a6fff22e042411a464a1d3cdb5e514933}{\index{Solve\-Linear\-System\-Parallel\-Algo@{Solve\-Linear\-System\-Parallel\-Algo}!pre\-\_\-conditioner\-\_\-@{pre\-\_\-conditioner\-\_\-}}
\index{pre\-\_\-conditioner\-\_\-@{pre\-\_\-conditioner\-\_\-}!SolveLinearSystemParallelAlgo@{Solve\-Linear\-System\-Parallel\-Algo}}
\subsubsection[{pre\-\_\-conditioner\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string pre\-\_\-conditioner\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_solve_linear_system_parallel_algo_a6fff22e042411a464a1d3cdb5e514933}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Algorithms/\-Math/\-Linear\-System/\hyperlink{_solve_linear_system_algo_8cc}{Solve\-Linear\-System\-Algo.\-cc}\end{DoxyCompactItemize}
