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


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


Collaboration diagram for gko::\+solver::\+workspace\+\_\+traits\texorpdfstring{$<$}{<} Bicgstab\texorpdfstring{$<$}{<} Value\+Type \texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=286pt]{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_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_01Bicgstab_3_01ValueType_01_4_01_4_a2f08a0a8bd3e6645e4d80bf740af91a0}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a2f08a0a8bd3e6645e4d80bf740af91a0} 
using {\bfseries Solver} = \doxymbox{\hyperlink{classgko_1_1solver_1_1Bicgstab}{Bicgstab}}$<$Value\+Type$>$
\end{DoxyCompactItemize}
\doxysubsubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a74ddd52e49ed5a63af5bdc939c77e3d9}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a74ddd52e49ed5a63af5bdc939c77e3d9} 
static int {\bfseries num\+\_\+vectors} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_ae11c325493c5999584c8d3248af172f3}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_ae11c325493c5999584c8d3248af172f3} 
static int {\bfseries num\+\_\+arrays} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a19ff85a2999d6c8bbc20cf8ac7bcbd7a}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a19ff85a2999d6c8bbc20cf8ac7bcbd7a} 
static std::\+vector$<$ std::\+string $>$ {\bfseries op\+\_\+names} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a2fbf50d0f190423fb5717e841f9b97fe}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a2fbf50d0f190423fb5717e841f9b97fe} 
static std::\+vector$<$ std::\+string $>$ {\bfseries array\+\_\+names} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a0c6ac3d88a68c6300d91b71e85b017bc}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a0c6ac3d88a68c6300d91b71e85b017bc} 
static std::\+vector$<$ int $>$ {\bfseries scalars} (const Solver \&)
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_aaa2f723296a74dab46bb7a866b8184fa}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_aaa2f723296a74dab46bb7a866b8184fa} 
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_01Bicgstab_3_01ValueType_01_4_01_4_a1f8bb098ad7b4121a07f08cfdbc18dfc}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a1f8bb098ad7b4121a07f08cfdbc18dfc} 
static constexpr int {\bfseries r} = 0
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a1369ca69113f5d1e38fda8c13797e2e7}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a1369ca69113f5d1e38fda8c13797e2e7} 
static constexpr int {\bfseries z} = 1
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a22ab5207113fe736c17abc9e55258bff}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a22ab5207113fe736c17abc9e55258bff} 
static constexpr int {\bfseries y} = 2
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_aca884bcb36f59ac3024fb9afac18d33d}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_aca884bcb36f59ac3024fb9afac18d33d} 
static constexpr int {\bfseries v} = 3
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_af0c6a95ecb54edbdce435d3a8d8918b1}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_af0c6a95ecb54edbdce435d3a8d8918b1} 
static constexpr int {\bfseries s} = 4
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a8ae4f845610bf8c8a0d1b748d47a43d8}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a8ae4f845610bf8c8a0d1b748d47a43d8} 
static constexpr int {\bfseries t} = 5
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a432f8f140cf2b8b26f50baac852bfd0b}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a432f8f140cf2b8b26f50baac852bfd0b} 
static constexpr int {\bfseries p} = 6
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_ac9edb8b7fa02d96cf5eb490c065425ab}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_ac9edb8b7fa02d96cf5eb490c065425ab} 
static constexpr int {\bfseries rr} = 7
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a52bab403159fc84b5c205d9398ac18d5}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a52bab403159fc84b5c205d9398ac18d5} 
static constexpr int {\bfseries alpha} = 8
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a47b2a9ffceb36ad3123e49d132c4156b}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a47b2a9ffceb36ad3123e49d132c4156b} 
static constexpr int {\bfseries beta} = 9
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a87e00d79112e7c04f2d59c4fb4d1e3dc}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a87e00d79112e7c04f2d59c4fb4d1e3dc} 
static constexpr int {\bfseries gamma} = 10
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a3cb7db4f589bb6c70e7e018d178b2c08}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a3cb7db4f589bb6c70e7e018d178b2c08} 
static constexpr int {\bfseries prev\+\_\+rho} = 11
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_aa1027533595c325ec407ed043f9a1277}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_aa1027533595c325ec407ed043f9a1277} 
static constexpr int {\bfseries rho} = 12
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a9e2c3f6fdb0e0f7ada8f3808fa8415f0}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a9e2c3f6fdb0e0f7ada8f3808fa8415f0} 
static constexpr int {\bfseries omega} = 13
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_adbf010ca10d33549bf9ac71a772970a5}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_adbf010ca10d33549bf9ac71a772970a5} 
static constexpr int {\bfseries one} = 14
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a2ccc54b2ef8ccbc013b59e57ffed2b1d}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a2ccc54b2ef8ccbc013b59e57ffed2b1d} 
static constexpr int {\bfseries minus\+\_\+one} = 15
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a1e3dc52c4d25041f14e6f375e97eb113}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_a1e3dc52c4d25041f14e6f375e97eb113} 
static constexpr int {\bfseries stop} = 0
\item 
\Hypertarget{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_ac8a8453cdc078eb10b020e986b47742d}\label{structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4_ac8a8453cdc078eb10b020e986b47742d} 
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/\+bicgstab.\+hpp\end{DoxyCompactItemize}
