\doxysection{gko::\+stop::\+Iteration Class Reference}
\hypertarget{classgko_1_1stop_1_1Iteration}{}\label{classgko_1_1stop_1_1Iteration}\index{gko::stop::Iteration@{gko::stop::Iteration}}


The \doxylink{classgko_1_1stop_1_1Iteration}{Iteration} class is a stopping criterion which stops the iteration process after a preset number of iterations.  




{\ttfamily \+\#include $<$ginkgo/\+core/\+stop/\+iteration.\+hpp$>$}



Inheritance diagram for gko::\+stop::\+Iteration:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classgko_1_1stop_1_1Iteration__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for gko::\+stop::\+Iteration:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classgko_1_1stop_1_1Iteration__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \doxymbox{\hyperlink{structgko_1_1stop_1_1Iteration_1_1parameters__type}{parameters\+\_\+type}}
\item 
class \doxymbox{\hyperlink{classgko_1_1stop_1_1Iteration_1_1Factory}{Factory}}
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classgko_1_1stop_1_1Iteration_ab2e584a2f1ef6300a7242f32af3b151a}\label{classgko_1_1stop_1_1Iteration_ab2e584a2f1ef6300a7242f32af3b151a} 
const \doxymbox{\hyperlink{structgko_1_1stop_1_1Iteration_1_1parameters__type}{parameters\+\_\+type}} \& {\bfseries get\+\_\+parameters} () const
\end{DoxyCompactItemize}
\doxysubsubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classgko_1_1stop_1_1Iteration_ae1644e1beb79d560ec9f1e63d147e258}\label{classgko_1_1stop_1_1Iteration_ae1644e1beb79d560ec9f1e63d147e258} 
static auto {\bfseries build} () -\/$>$ decltype(\doxymbox{\hyperlink{classgko_1_1EnableDefaultFactory_a1d077101d9e788e6c65f088612d14cc3}{Factory::\+create}}())
\end{DoxyCompactItemize}
\doxysubsubsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classgko_1_1stop_1_1Iteration_a53441469892d9e127b487d868cd90aee}\label{classgko_1_1stop_1_1Iteration_a53441469892d9e127b487d868cd90aee} 
class {\bfseries Enable\+Polymorphic\+Object$<$ Iteration, Criterion $>$}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The \doxylink{classgko_1_1stop_1_1Iteration}{Iteration} class is a stopping criterion which stops the iteration process after a preset number of iterations. 

\begin{DoxyNote}{Note}
to use this stopping criterion, it is required to update the iteration count for the ::\+check() method. 
\end{DoxyNote}


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