\hypertarget{interfacegtdata__internal__vartable_1_1dimrange}{}\section{gtdata\+\_\+internal\+\_\+vartable\+:\+:dimrange Interface Reference}
\label{interfacegtdata__internal__vartable_1_1dimrange}\index{gtdata\+\_\+internal\+\_\+vartable\+::dimrange@{gtdata\+\_\+internal\+\_\+vartable\+::dimrange}}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacegtdata__internal__vartable_1_1dimrange_a6b8cb777714da2395ae907b086d8547d}{dimrange\+\_\+direct} (vid, dimlo, dimhi)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 57 of file gtdata\+\_\+internal\+\_\+vartable.\+f90.



\subsection{Member Function/\+Subroutine Documentation}
\mbox{\Hypertarget{interfacegtdata__internal__vartable_1_1dimrange_a6b8cb777714da2395ae907b086d8547d}\label{interfacegtdata__internal__vartable_1_1dimrange_a6b8cb777714da2395ae907b086d8547d}} 
\index{gtdata\+\_\+internal\+\_\+vartable\+::dimrange@{gtdata\+\_\+internal\+\_\+vartable\+::dimrange}!dimrange\+\_\+direct@{dimrange\+\_\+direct}}
\index{dimrange\+\_\+direct@{dimrange\+\_\+direct}!gtdata\+\_\+internal\+\_\+vartable\+::dimrange@{gtdata\+\_\+internal\+\_\+vartable\+::dimrange}}
\subsubsection{\texorpdfstring{dimrange\+\_\+direct()}{dimrange\_direct()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+internal\+\_\+vartable\+::dimrange\+::dimrange\+\_\+direct (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{vid,  }\item[{integer, intent(out)}]{dimlo,  }\item[{integer, intent(out)}]{dimhi }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 188 of file gtdata\+\_\+internal\+\_\+vartable.\+f90.


\begin{DoxyCode}
188     \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__types}{gtdata\_netcdf\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}
189     \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__generic}{gtdata\_netcdf\_generic}\textcolor{keywordtype}{, only}: gdncinquire => \hyperlink{interfacegtdata__generic_1_1inquire}{inquire}
190     \textcolor{keywordtype}{use }\hyperlink{namespacedc__error}{dc\_error}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}, nf90\_einval, \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
191     \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(in)}:: vid
192     \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(out)}:: dimlo, dimhi
193     \textcolor{keywordtype}{integer}:: \textcolor{keywordtype}{class}, cid
194     \textcolor{keyword}{call }vartablelookup(vid, \textcolor{keywordtype}{class}, cid)
195     \textcolor{keywordflow}{select case}(class)
196     \textcolor{keywordflow}{case}(vtb\_class\_memory)
197       \textcolor{keyword}{call }\hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}(\hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}, \textcolor{stringliteral}{'gtdata::dimrange'})
198     \textcolor{keywordflow}{case}(vtb\_class\_netcdf)
199       dimlo = 1
200       \textcolor{keyword}{call }gdncinquire(\hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}(cid), dimlen=dimhi)
201 \textcolor{keywordflow}{    case default}
202       \textcolor{keyword}{call }\hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}(nf90\_einval, \textcolor{stringliteral}{'gtdata::dimrange'})
203 \textcolor{keywordflow}{    end select}
\end{DoxyCode}


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