\doxysection{gko::\+solver::\+workspace\+\_\+traits\texorpdfstring{$<$}{<} Minres\texorpdfstring{$<$}{<} Value\+Type \texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>} Struct Template Reference}
\hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4}{}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4}\index{gko::solver::workspace\_traits$<$ Minres$<$ ValueType $>$ $>$@{gko::solver::workspace\_traits$<$ Minres$<$ ValueType $>$ $>$}}


Inheritance diagram for gko::\+solver::\+workspace\+\_\+traits\texorpdfstring{$<$}{<} Minres\texorpdfstring{$<$}{<} Value\+Type \texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=273pt]{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for gko::\+solver::\+workspace\+\_\+traits\texorpdfstring{$<$}{<} Minres\texorpdfstring{$<$}{<} Value\+Type \texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=273pt]{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a5bf099fab578557f8f8456379d006e4f}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a5bf099fab578557f8f8456379d006e4f} 
using {\bfseries Solver} = \doxymbox{\hyperlink{classgko_1_1solver_1_1Minres}{Minres}}$<$Value\+Type$>$
\end{DoxyCompactItemize}
\doxysubsubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a719c386b63861176705b6a90ca9419c4}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a719c386b63861176705b6a90ca9419c4} 
static int {\bfseries num\+\_\+vectors} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_ad36f9c410b36d88e77f9ab55e892adb0}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_ad36f9c410b36d88e77f9ab55e892adb0} 
static int {\bfseries num\+\_\+arrays} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a825d011ea87cceaca8851c4663e1966b}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a825d011ea87cceaca8851c4663e1966b} 
static std::\+vector$<$ std::\+string $>$ {\bfseries op\+\_\+names} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a0168f0f785569442f86ffc9152e4005a}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a0168f0f785569442f86ffc9152e4005a} 
static std::\+vector$<$ std::\+string $>$ {\bfseries array\+\_\+names} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a488d5fc43aa7aee7da81e097281ee972}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a488d5fc43aa7aee7da81e097281ee972} 
static std::\+vector$<$ int $>$ {\bfseries scalars} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_afdfb41b6e0025f0ca1ecd988d7454d9e}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_afdfb41b6e0025f0ca1ecd988d7454d9e} 
static std::\+vector$<$ int $>$ {\bfseries vectors} (const Solver \&)
\end{DoxyCompactItemize}
\doxysubsubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a263e8fd40e570f7e797ee753b5deeb6f}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a263e8fd40e570f7e797ee753b5deeb6f} 
static constexpr int {\bfseries r} = 0
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a82f916f43523298a32decdebd9f62eba}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a82f916f43523298a32decdebd9f62eba} 
static constexpr int {\bfseries z} = 1
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_abfdba5213daaed26c5ba41323ad9e6de}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_abfdba5213daaed26c5ba41323ad9e6de} 
static constexpr int {\bfseries p} = 2
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a9221e44bf918fa2ba2595f9877a6357a}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a9221e44bf918fa2ba2595f9877a6357a} 
static constexpr int {\bfseries q} = 3
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a427fd2655156087b3c93b62283f05f6e}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a427fd2655156087b3c93b62283f05f6e} 
static constexpr int {\bfseries v} = 4
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a6cbb2e980075dd34e2c8e064a2a254a2}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a6cbb2e980075dd34e2c8e064a2a254a2} 
static constexpr int {\bfseries z\+\_\+tilde} = 5
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a794875aaaf0164a05b2b600ee10ac48a}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a794875aaaf0164a05b2b600ee10ac48a} 
static constexpr int {\bfseries p\+\_\+prev} = 6
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a55e77b429b5f440c99d7b2d6784c0c70}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a55e77b429b5f440c99d7b2d6784c0c70} 
static constexpr int {\bfseries q\+\_\+prev} = 7
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a0e4b7893f25558c0cc3e6dc31c4c130c}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a0e4b7893f25558c0cc3e6dc31c4c130c} 
static constexpr int {\bfseries alpha} = 8
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a3b67154434a6d88c7c9f78d7b7214375}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a3b67154434a6d88c7c9f78d7b7214375} 
static constexpr int {\bfseries beta} = 9
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a0659a564f48f7bd46629908cd8a2a038}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a0659a564f48f7bd46629908cd8a2a038} 
static constexpr int {\bfseries gamma} = 10
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a4cd6248376b8409dc5243fdfa52a9a55}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a4cd6248376b8409dc5243fdfa52a9a55} 
static constexpr int {\bfseries delta} = 11
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a00d7f33a483a549db721c4fa77356608}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a00d7f33a483a549db721c4fa77356608} 
static constexpr int {\bfseries eta\+\_\+next} = 12
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a0c43b81fcec940410b24d3cea907ee13}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a0c43b81fcec940410b24d3cea907ee13} 
static constexpr int {\bfseries eta} = 13
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a7570d21718ba000b9ecabd1cf4f723b0}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a7570d21718ba000b9ecabd1cf4f723b0} 
static constexpr int {\bfseries tau} = 14
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a58daacb1862fa60c97f16997b4a99483}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a58daacb1862fa60c97f16997b4a99483} 
static constexpr int {\bfseries cos\+\_\+prev} = 15
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a5d29bfa659125b36b921a143ca9ff002}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a5d29bfa659125b36b921a143ca9ff002} 
static constexpr int {\bfseries cos} = 16
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_af2e203056e71fe9b3ca14a065c47f598}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_af2e203056e71fe9b3ca14a065c47f598} 
static constexpr int {\bfseries sin\+\_\+prev} = 17
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a391fda9643a76f64dc12a9742d2c0c98}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a391fda9643a76f64dc12a9742d2c0c98} 
static constexpr int {\bfseries sin} = 18
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a9d95005beb2de2b66ea5afd43f43eff3}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a9d95005beb2de2b66ea5afd43f43eff3} 
static constexpr int {\bfseries one} = 19
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a993d6022362006dcf1047adf236b9ce0}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a993d6022362006dcf1047adf236b9ce0} 
static constexpr int {\bfseries minus\+\_\+one} = 20
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a3d2dfc3d3214e090bc351c6451534e54}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_a3d2dfc3d3214e090bc351c6451534e54} 
static constexpr int {\bfseries stop} = 0
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_aeb90fdd3daf9fedeece401c04bd21d77}\label{structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4_aeb90fdd3daf9fedeece401c04bd21d77} 
static constexpr int {\bfseries tmp} = 1
\end{DoxyCompactItemize}


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