\doxysection{gko::\+experimental::\+mpi::\+type\+\_\+impl\texorpdfstring{$<$}{<} T \texorpdfstring{$>$}{>} Struct Template Reference}
\hypertarget{structgko_1_1experimental_1_1mpi_1_1type__impl}{}\label{structgko_1_1experimental_1_1mpi_1_1type__impl}\index{gko::experimental::mpi::type\_impl$<$ T $>$@{gko::experimental::mpi::type\_impl$<$ T $>$}}


A struct that is used to determine the MPI\+\_\+\+Datatype of a specified type.  




{\ttfamily \+\#include $<$ginkgo/\+core/\+base/\+mpi.\+hpp$>$}



Inheritance diagram for gko::\+experimental::\+mpi::\+type\+\_\+impl\texorpdfstring{$<$}{<} T \texorpdfstring{$>$}{>}:\+
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{structgko_1_1experimental_1_1mpi_1_1type__impl__inherit__graph}
\end{center}
\end{figure}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename T$>$\newline
struct gko::\+experimental::\+mpi::\+type\+\_\+impl$<$ T $>$}
A struct that is used to determine the MPI\+\_\+\+Datatype of a specified type. 


\begin{DoxyTemplParams}{Template Parameters}
{\em T} & type of which the MPI\+\_\+\+Datatype should be inferred.\\
\hline
\end{DoxyTemplParams}
\begin{DoxyNote}{Note}
any specialization of this type hast to provide a static function {\ttfamily get\+\_\+type()} that returns an MPI\+\_\+\+Datatype 
\end{DoxyNote}


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