\hypertarget{interfacegtdata__generic_1_1slice}{}\section{gtdata\+\_\+generic\+:\+:slice Interface Reference}
\label{interfacegtdata__generic_1_1slice}\index{gtdata\+\_\+generic\+::slice@{gtdata\+\_\+generic\+::slice}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1slice_ad06215590e98db1129abb376ad0201df}{gtvarsliceauto} (var, compatible)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1slice_a4009f7e2151220fc5dee8ab212bd814c}{gtvarslice} (var, dimord, start, count, stride)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1slice_a917a7b365fd5fb0b083116438b6ea966}{gtvarslicec} (var, string, err)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 376 of file gtdata\+\_\+generic.\+f90.



\subsection{Member Function/\+Subroutine Documentation}
\mbox{\Hypertarget{interfacegtdata__generic_1_1slice_a4009f7e2151220fc5dee8ab212bd814c}\label{interfacegtdata__generic_1_1slice_a4009f7e2151220fc5dee8ab212bd814c}} 
\index{gtdata\+\_\+generic\+::slice@{gtdata\+\_\+generic\+::slice}!gtvarslice@{gtvarslice}}
\index{gtvarslice@{gtvarslice}!gtdata\+\_\+generic\+::slice@{gtdata\+\_\+generic\+::slice}}
\subsubsection{\texorpdfstring{gtvarslice()}{gtvarslice()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::slice\+::gtvarslice (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{integer, intent(in)}]{dimord,  }\item[{integer, intent(in), optional}]{start,  }\item[{integer, intent(in), optional}]{count,  }\item[{integer, intent(in), optional}]{stride }\end{DoxyParamCaption})}



Definition at line 386 of file gtdata\+\_\+generic.\+f90.


\begin{DoxyCode}
386       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
387       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
388       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(in)}:: dimord
389       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(in)}, \textcolor{keywordtype}{optional}:: start
390       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(in)}, \textcolor{keywordtype}{optional}:: count
391       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(in)}, \textcolor{keywordtype}{optional}:: stride
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1slice_ad06215590e98db1129abb376ad0201df}\label{interfacegtdata__generic_1_1slice_ad06215590e98db1129abb376ad0201df}} 
\index{gtdata\+\_\+generic\+::slice@{gtdata\+\_\+generic\+::slice}!gtvarsliceauto@{gtvarsliceauto}}
\index{gtvarsliceauto@{gtvarsliceauto}!gtdata\+\_\+generic\+::slice@{gtdata\+\_\+generic\+::slice}}
\subsubsection{\texorpdfstring{gtvarsliceauto()}{gtvarsliceauto()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::slice\+::gtvarsliceauto (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{type(gt\+\_\+variable), intent(in), optional}]{compatible }\end{DoxyParamCaption})}



Definition at line 380 of file gtdata\+\_\+generic.\+f90.


\begin{DoxyCode}
380       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
381       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
382       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}, \textcolor{keywordtype}{optional}:: compatible
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1slice_a917a7b365fd5fb0b083116438b6ea966}\label{interfacegtdata__generic_1_1slice_a917a7b365fd5fb0b083116438b6ea966}} 
\index{gtdata\+\_\+generic\+::slice@{gtdata\+\_\+generic\+::slice}!gtvarslicec@{gtvarslicec}}
\index{gtvarslicec@{gtvarslicec}!gtdata\+\_\+generic\+::slice@{gtdata\+\_\+generic\+::slice}}
\subsubsection{\texorpdfstring{gtvarslicec()}{gtvarslicec()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::slice\+::gtvarslicec (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{string,  }\item[{logical, intent(out)}]{err }\end{DoxyParamCaption})}



Definition at line 395 of file gtdata\+\_\+generic.\+f90.


\begin{DoxyCode}
395       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
396       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
397       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: string
398       \textcolor{keywordtype}{logical}, \textcolor{keywordtype}{intent(out)}:: err
\end{DoxyCode}


The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
gtdata/\hyperlink{gtdata__generic_8f90}{gtdata\+\_\+generic.\+f90}\end{DoxyCompactItemize}
