\hypertarget{interfacegtdata__internal__map_1_1dimrange}{}\section{gtdata\+\_\+internal\+\_\+map\+:\+:dimrange Interface Reference}
\label{interfacegtdata__internal__map_1_1dimrange}\index{gtdata\+\_\+internal\+\_\+map\+::dimrange@{gtdata\+\_\+internal\+\_\+map\+::dimrange}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacegtdata__internal__map_1_1dimrange_a4dc679f6c37aed2cb70698b20c4a6bb9}{dimrange\+\_\+by\+\_\+dimno} (var, dimno, dimlo, dimhi)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 77 of file gtdata\+\_\+internal\+\_\+map.\+f90.



\subsection{Member Function/\+Subroutine Documentation}
\mbox{\Hypertarget{interfacegtdata__internal__map_1_1dimrange_a4dc679f6c37aed2cb70698b20c4a6bb9}\label{interfacegtdata__internal__map_1_1dimrange_a4dc679f6c37aed2cb70698b20c4a6bb9}} 
\index{gtdata\+\_\+internal\+\_\+map\+::dimrange@{gtdata\+\_\+internal\+\_\+map\+::dimrange}!dimrange\+\_\+by\+\_\+dimno@{dimrange\+\_\+by\+\_\+dimno}}
\index{dimrange\+\_\+by\+\_\+dimno@{dimrange\+\_\+by\+\_\+dimno}!gtdata\+\_\+internal\+\_\+map\+::dimrange@{gtdata\+\_\+internal\+\_\+map\+::dimrange}}
\subsubsection{\texorpdfstring{dimrange\+\_\+by\+\_\+dimno()}{dimrange\_by\_dimno()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+internal\+\_\+map\+::dimrange\+::dimrange\+\_\+by\+\_\+dimno (\begin{DoxyParamCaption}\item[{type(\hyperlink{structgtdata__types_1_1gt__variable}{gt\+\_\+variable}), intent(in)}]{var,  }\item[{integer, intent(in)}]{dimno,  }\item[{integer, intent(out)}]{dimlo,  }\item[{integer, intent(out)}]{dimhi }\end{DoxyParamCaption})}



Definition at line 84 of file gtdata\+\_\+internal\+\_\+map.\+f90.


\begin{DoxyCode}
84     \textcolor{comment}{! 変数と次元番号を指定して、当該次元の内部的添字番号範囲を得る}
85     \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
86     \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1open}{open}, \hyperlink{interfacegtdata__generic_1_1close}{close}
87     \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__internal__vartable}{gtdata\_internal\_vartable}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__internal__map_1_1dimrange}{dimrange}
88     \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
89     \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(in)}:: dimno
90     \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(out)}:: dimlo, dimhi
91     \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}):: dimvar
92     \textcolor{keywordtype}{integer}:: vid
93     \textcolor{keyword}{call }\hyperlink{interfacegtdata__generic_1_1open}{open}(dimvar, var, dimno, count\_compact=.true.)
94     \textcolor{keyword}{call }map\_lookup(dimvar, vid=vid)
95     \textcolor{keyword}{call }\hyperlink{interfacegtdata__internal__map_1_1dimrange}{dimrange}(vid, dimlo, dimhi)
96     \textcolor{keyword}{call }\hyperlink{interfacegtdata__generic_1_1close}{close}(dimvar)
\end{DoxyCode}


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