\doxysection{gko::\+solver::\+Solver\+Base\texorpdfstring{$<$}{<} Matrix\+Type \texorpdfstring{$>$}{>} Class Template Reference}
\hypertarget{classgko_1_1solver_1_1SolverBase}{}\label{classgko_1_1solver_1_1SolverBase}\index{gko::solver::SolverBase$<$ MatrixType $>$@{gko::solver::SolverBase$<$ MatrixType $>$}}


Inheritance diagram for gko::\+solver::\+Solver\+Base\texorpdfstring{$<$}{<} Matrix\+Type \texorpdfstring{$>$}{>}:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classgko_1_1solver_1_1SolverBase__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for gko::\+solver::\+Solver\+Base\texorpdfstring{$<$}{<} Matrix\+Type \texorpdfstring{$>$}{>}:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=198pt]{classgko_1_1solver_1_1SolverBase__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
std::\+shared\+\_\+ptr$<$ const Matrix\+Type $>$ \doxymbox{\hyperlink{classgko_1_1solver_1_1SolverBase_a2270916c6cb8451c275c0bca44c5d09e}{get\+\_\+system\+\_\+matrix}} () const
\begin{DoxyCompactList}\small\item\em Returns the system matrix, with its concrete type, used by the solver. \end{DoxyCompactList}\end{DoxyCompactItemize}


\label{doc-func-members}
\Hypertarget{classgko_1_1solver_1_1SolverBase_doc-func-members}
\doxysubsection{Member Function Documentation}
\Hypertarget{classgko_1_1solver_1_1SolverBase_a2270916c6cb8451c275c0bca44c5d09e}\index{gko::solver::SolverBase$<$ MatrixType $>$@{gko::solver::SolverBase$<$ MatrixType $>$}!get\_system\_matrix@{get\_system\_matrix}}
\index{get\_system\_matrix@{get\_system\_matrix}!gko::solver::SolverBase$<$ MatrixType $>$@{gko::solver::SolverBase$<$ MatrixType $>$}}
\doxysubsubsection{\texorpdfstring{get\_system\_matrix()}{get\_system\_matrix()}}
{\footnotesize\ttfamily \label{classgko_1_1solver_1_1SolverBase_a2270916c6cb8451c275c0bca44c5d09e} 
template$<$typename Matrix\+Type$>$ \\
std::\+shared\+\_\+ptr$<$ const Matrix\+Type $>$ \doxymbox{\hyperlink{classgko_1_1solver_1_1SolverBase}{gko::\+solver::\+\+Solver\+Base}}$<$ Matrix\+Type $>$::\+get\+\_\+system\+\_\+matrix (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Returns the system matrix, with its concrete type, used by the solver. 

\begin{DoxyReturn}{Returns}
the system matrix operator, with its concrete type, used by the solver 
\end{DoxyReturn}


Referenced by \doxymbox{\hyperlink{classgko_1_1solver_1_1EnableSolverBase_af1f141045be3695da012c21077f116eb}{gko::\+solver::\+\+Enable\+Solver\+Base$<$ Derived\+Type, Matrix\+Type $>$::\+operator=()}}.



The documentation for this class was generated from the following file:\+\begin{DoxyCompactItemize}
\item 
ginkgo/\+core/\+solver/\+solver\+\_\+base.\+hpp\end{DoxyCompactItemize}
