\doxysection{gko::\+stop::\+Absolute\+Residual\+Norm\texorpdfstring{$<$}{<} Value\+Type \texorpdfstring{$>$}{>}::\+parameters\+\_\+type Struct Reference}
\hypertarget{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type}{}\label{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type}\index{gko::stop::AbsoluteResidualNorm$<$ ValueType $>$::parameters\_type@{gko::stop::AbsoluteResidualNorm$<$ ValueType $>$::parameters\_type}}


Inheritance diagram for gko::\+stop::\+Absolute\+Residual\+Norm\texorpdfstring{$<$}{<} Value\+Type \texorpdfstring{$>$}{>}::\+parameters\+\_\+type:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=263pt]{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for gko::\+stop::\+Absolute\+Residual\+Norm\texorpdfstring{$<$}{<} Value\+Type \texorpdfstring{$>$}{>}::\+parameters\+\_\+type:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=263pt]{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type_af230a03f2cc42cfae6dc7ff8c04a58ed}\label{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type_af230a03f2cc42cfae6dc7ff8c04a58ed} 
\doxymbox{\hyperlink{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type}{parameters\+\_\+type}} \& {\bfseries with\+\_\+tolerance} (\doxymbox{\hyperlink{namespacegko_a107302a750bfa82a2107c77293f791c9}{remove\+\_\+complex}}$<$ Value\+Type $>$ value)
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions inherited from \doxymbox{\hyperlink{classgko_1_1enable__parameters__type}{gko::\+enable\+\_\+parameters\+\_\+type$<$ parameters\+\_\+type, Factory $>$}}}
\begin{DoxyCompactItemize}
\item 
parameters\+\_\+type \& {\bfseries with\+\_\+loggers} (Args \&\&... \+\_\+value)
\begin{DoxyCompactList}\small\item\em Provides the loggers to be added to the factory and its generated objects in a fluent interface. \end{DoxyCompactList}\item 
std::\+unique\+\_\+ptr$<$ Factory $>$ \doxymbox{\hyperlink{classgko_1_1enable__parameters__type_a65a5adc4eb7078475d26e7991efae64d}{on}} (std::\+shared\+\_\+ptr$<$ const \doxymbox{\hyperlink{classgko_1_1Executor}{Executor}} $>$ exec) const
\begin{DoxyCompactList}\small\item\em Creates a new factory on the specified executor. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\doxymbox{\hyperlink{namespacegko_a107302a750bfa82a2107c77293f791c9}{remove\+\_\+complex}}$<$ Value\+Type $>$ \doxymbox{\hyperlink{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type_a0f8a19b8757e2246e60cd37ae3110f70}{tolerance}}
\begin{DoxyCompactList}\small\item\em Absolute residual norm goal. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Additional Inherited Members}
\doxysubsection*{Public Types inherited from \doxymbox{\hyperlink{classgko_1_1enable__parameters__type}{gko::\+enable\+\_\+parameters\+\_\+type$<$ parameters\+\_\+type, Factory $>$}}}
\begin{DoxyCompactItemize}
\item 
using {\bfseries factory}
\end{DoxyCompactItemize}


\label{doc-variable-members}
\Hypertarget{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type_doc-variable-members}
\doxysubsection{Member Data Documentation}
\Hypertarget{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type_a0f8a19b8757e2246e60cd37ae3110f70}\index{gko::stop::AbsoluteResidualNorm$<$ ValueType $>$::parameters\_type@{gko::stop::AbsoluteResidualNorm$<$ ValueType $>$::parameters\_type}!tolerance@{tolerance}}
\index{tolerance@{tolerance}!gko::stop::AbsoluteResidualNorm$<$ ValueType $>$::parameters\_type@{gko::stop::AbsoluteResidualNorm$<$ ValueType $>$::parameters\_type}}
\doxysubsubsection{\texorpdfstring{tolerance}{tolerance}}
{\footnotesize\ttfamily \label{structgko_1_1stop_1_1AbsoluteResidualNorm_1_1parameters__type_a0f8a19b8757e2246e60cd37ae3110f70} 
template$<$typename Value\+Type = default\+\_\+precision$>$ \\
\doxymbox{\hyperlink{namespacegko_a107302a750bfa82a2107c77293f791c9}{remove\+\_\+complex}}$<$Value\+Type$>$ \doxymbox{\hyperlink{classgko_1_1stop_1_1AbsoluteResidualNorm}{gko::\+stop::\+\+Absolute\+Residual\+Norm}}$<$ Value\+Type $>$::\+parameters\+\_\+type::\+tolerance}

{\bfseries Initial value:\+}
\begin{DoxyCode}{0}
\DoxyCodeLine{\{}
\DoxyCodeLine{\ \ \ \ \ \ \ \ \ \ \ \ 5\ *\ std\ ::numeric\_limits<remove\_complex<ValueType>>::epsilon()\}}

\end{DoxyCode}


Absolute residual norm goal. 



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