\doxysection{gko::\+preconditioner::\+Sor\texorpdfstring{$<$}{<} Value\+Type, Index\+Type \texorpdfstring{$>$}{>}::\+parameters\+\_\+type Struct Reference}
\hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type}{}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type}\index{gko::preconditioner::Sor$<$ ValueType, IndexType $>$::parameters\_type@{gko::preconditioner::Sor$<$ ValueType, IndexType $>$::parameters\_type}}


Inheritance diagram for gko::\+preconditioner::\+Sor\texorpdfstring{$<$}{<} Value\+Type, Index\+Type \texorpdfstring{$>$}{>}::\+parameters\+\_\+type:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=253pt]{structgko_1_1preconditioner_1_1Sor_1_1parameters__type__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for gko::\+preconditioner::\+Sor\texorpdfstring{$<$}{<} Value\+Type, Index\+Type \texorpdfstring{$>$}{>}::\+parameters\+\_\+type:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structgko_1_1preconditioner_1_1Sor_1_1parameters__type__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a74ec2b1a100452cbe6e3f24758c05055}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a74ec2b1a100452cbe6e3f24758c05055} 
{\footnotesize template$<$typename... Args$>$ }\\auto {\bfseries with\+\_\+skip\+\_\+sorting} (Args \&\&... \+\_\+value) -\/$>$ std::\+decay\+\_\+t$<$ decltype(\texorpdfstring{$\ast$}{*}(this-\/$>$self()))$>$ \&
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a813bd0a95efbea5c3f0714467ef7f23a}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a813bd0a95efbea5c3f0714467ef7f23a} 
{\footnotesize template$<$typename... Args$>$ }\\auto {\bfseries with\+\_\+symmetric} (Args \&\&... \+\_\+value) -\/$>$ std::\+decay\+\_\+t$<$ decltype(\texorpdfstring{$\ast$}{*}(this-\/$>$self()))$>$ \&
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a4908029b23fb4309875c671ee93daa41}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a4908029b23fb4309875c671ee93daa41} 
{\footnotesize template$<$typename... Args$>$ }\\auto {\bfseries with\+\_\+relaxation\+\_\+factor} (Args \&\&... \+\_\+value) -\/$>$ std::\+decay\+\_\+t$<$ decltype(\texorpdfstring{$\ast$}{*}(this-\/$>$self()))$>$ \&
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_ae101144caed4423195a7c21365b949e8}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_ae101144caed4423195a7c21365b949e8} 
auto {\bfseries with\+\_\+l\+\_\+solver} (\doxymbox{\hyperlink{classgko_1_1deferred__factory__parameter}{::\+gko::\+deferred\+\_\+factory\+\_\+parameter}}$<$ l\+\_\+solver\+\_\+type $>$ factory) -\/$>$ std::\+decay\+\_\+t$<$ decltype(\texorpdfstring{$\ast$}{*}(this-\/$>$self()))$>$ \&
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_aee1e4513a532f71001110169649e3a17}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_aee1e4513a532f71001110169649e3a17} 
auto {\bfseries with\+\_\+u\+\_\+solver} (\doxymbox{\hyperlink{classgko_1_1deferred__factory__parameter}{::\+gko::\+deferred\+\_\+factory\+\_\+parameter}}$<$ u\+\_\+solver\+\_\+type $>$ factory) -\/$>$ std::\+decay\+\_\+t$<$ decltype(\texorpdfstring{$\ast$}{*}(this-\/$>$self()))$>$ \&
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions inherited from \doxymbox{\hyperlink{classgko_1_1enable__parameters__type}{gko::\+enable\+\_\+parameters\+\_\+type$<$ parameters\+\_\+type, Sor $>$}}}
\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$<$ Sor $>$ \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 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a8e15db94d13ebe76579cb09f7db1fbbf}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a8e15db94d13ebe76579cb09f7db1fbbf} 
bool {\bfseries skip\+\_\+sorting} \{false\}
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_ae8c87bd34d6d20c3af1fc3e561ed204b}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_ae8c87bd34d6d20c3af1fc3e561ed204b} 
bool {\bfseries symmetric} \{false\}
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a7b20070a5ed1020cfcfbe61b15cc87b6}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a7b20070a5ed1020cfcfbe61b15cc87b6} 
\doxymbox{\hyperlink{namespacegko_a107302a750bfa82a2107c77293f791c9}{remove\+\_\+complex}}$<$ value\+\_\+type $>$ {\bfseries relaxation\+\_\+factor} \{\doxymbox{\hyperlink{namespacegko_a107302a750bfa82a2107c77293f791c9}{remove\+\_\+complex}}$<$value\+\_\+type$>$(1.\+2)\}
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a748bfcbbde2f58b255cc7da0dcc1cbac}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_a748bfcbbde2f58b255cc7da0dcc1cbac} 
std::\+shared\+\_\+ptr$<$ const \doxymbox{\hyperlink{classgko_1_1LinOpFactory}{Lin\+Op\+Factory}} $>$ {\bfseries l\+\_\+solver} \{\}
\item 
\Hypertarget{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_aae9d2fac300b57d6159f67e66ff5ec2e}\label{structgko_1_1preconditioner_1_1Sor_1_1parameters__type_aae9d2fac300b57d6159f67e66ff5ec2e} 
std::\+shared\+\_\+ptr$<$ const \doxymbox{\hyperlink{classgko_1_1LinOpFactory}{Lin\+Op\+Factory}} $>$ {\bfseries u\+\_\+solver} \{\}
\end{DoxyCompactItemize}
\doxysubsubsection*{Additional Inherited Members}
\doxysubsection*{Public Types inherited from \doxymbox{\hyperlink{classgko_1_1enable__parameters__type}{gko::\+enable\+\_\+parameters\+\_\+type$<$ parameters\+\_\+type, Sor $>$}}}
\begin{DoxyCompactItemize}
\item 
using {\bfseries factory}
\end{DoxyCompactItemize}


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