\doxysection{gko::\+solver::\+has\+\_\+with\+\_\+criteria\texorpdfstring{$<$}{<} Solver\+Type, typename \texorpdfstring{$>$}{>} Struct Template Reference}
\hypertarget{structgko_1_1solver_1_1has__with__criteria}{}\label{structgko_1_1solver_1_1has__with__criteria}\index{gko::solver::has\_with\_criteria$<$ SolverType, typename $>$@{gko::solver::has\_with\_criteria$<$ SolverType, typename $>$}}


Helper structure to test if the \doxylink{classgko_1_1solver_1_1Factory}{Factory} of Solver\+Type has a function {\ttfamily with\+\_\+criteria}.  




{\ttfamily \+\#include $<$ginkgo/\+core/\+solver/\+solver\+\_\+traits.\+hpp$>$}



Inheritance diagram for gko::\+solver::\+has\+\_\+with\+\_\+criteria\texorpdfstring{$<$}{<} Solver\+Type, typename \texorpdfstring{$>$}{>}:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structgko_1_1solver_1_1has__with__criteria__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for gko::\+solver::\+has\+\_\+with\+\_\+criteria\texorpdfstring{$<$}{<} Solver\+Type, typename \texorpdfstring{$>$}{>}:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=191pt]{structgko_1_1solver_1_1has__with__criteria__coll__graph}
\end{center}
\end{figure}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename Solver\+Type, typename = void$>$\newline
struct gko::\+solver::\+has\+\_\+with\+\_\+criteria$<$ Solver\+Type, typename $>$}
Helper structure to test if the \doxylink{classgko_1_1solver_1_1Factory}{Factory} of Solver\+Type has a function {\ttfamily with\+\_\+criteria}. 

Contains a constexpr boolean {\ttfamily value}, which is true if the \doxylink{classgko_1_1solver_1_1Factory}{Factory} class of Solver\+Type has a {\ttfamily with\+\_\+criteria}, and false otherwise.


\begin{DoxyTemplParams}{Template Parameters}
{\em Solver\+Type} & Solver to test if its factory has a with\+\_\+criteria function. \\
\hline
\end{DoxyTemplParams}


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