\hypertarget{interfacegtool__history__generic_1_1inquire}{}\section{gtool\+\_\+history\+\_\+generic\+:\+:inquire Interface Reference}
\label{interfacegtool__history__generic_1_1inquire}\index{gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacegtool__history__generic_1_1inquire_afac46bf634a203fc103322df5eeb3495}{historyinquire4} (history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt\+\_\+version, axes, varinfo)
\item 
subroutine \hyperlink{interfacegtool__history__generic_1_1inquire_a1c041a8b3ed1e9e90e45bdab583a2d3a}{historyaxisinquire2} (axis, name, size, longname, units, xtype)
\item 
subroutine \hyperlink{interfacegtool__history__generic_1_1inquire_a14d3866e45f5c9985c9f734c53e21e08}{historyvarinfoinquire2} (varinfo, name, dims, longname, units, xtype, time\+\_\+average, average, err)
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacegtool__history__generic_1_1inquire_a1f3dfd3389f2dffb9f84eff6951a9d5e}{historyinquire3} (history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt\+\_\+version, axes, varinfo)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 444 of file gtool\+\_\+history\+\_\+generic.\+f90.



\subsection{Member Function/\+Subroutine Documentation}
\mbox{\Hypertarget{interfacegtool__history__generic_1_1inquire_a1c041a8b3ed1e9e90e45bdab583a2d3a}\label{interfacegtool__history__generic_1_1inquire_a1c041a8b3ed1e9e90e45bdab583a2d3a}} 
\index{gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}!historyaxisinquire2@{historyaxisinquire2}}
\index{historyaxisinquire2@{historyaxisinquire2}!gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}}
\subsubsection{\texorpdfstring{historyaxisinquire2()}{historyaxisinquire2()}}
{\footnotesize\ttfamily subroutine gtool\+\_\+history\+\_\+generic\+::inquire\+::historyaxisinquire2 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+history\+\_\+axis), intent(in)}]{axis,  }\item[{character($\ast$), intent(out), optional}]{name,  }\item[{integer, intent(out), optional}]{size,  }\item[{character($\ast$), intent(out), optional}]{longname,  }\item[{character($\ast$), intent(out), optional}]{units,  }\item[{character($\ast$), intent(out), optional}]{xtype }\end{DoxyParamCaption})}



Definition at line 489 of file gtool\+\_\+history\+\_\+generic.\+f90.


\begin{DoxyCode}
489       \textcolor{keywordtype}{use }\hyperlink{namespacegtool__history__types}{gtool\_history\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtool__history__types_1_1gt__history__axis}{gt\_history\_axis}
490       \textcolor{keywordtype}{type}(\hyperlink{structgtool__history__types_1_1gt__history__axis}{gt\_history\_axis}),\textcolor{keywordtype}{intent(in)} :: axis
491       \textcolor{keywordtype}{character(*)} , \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: name     \textcolor{comment}{! 次元変数名}
492       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: size     \textcolor{comment}{! 次元長 (配列サイズ)}
493       \textcolor{keywordtype}{character(*)} , \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: longname \textcolor{comment}{! 次元変数の記述的名称}
494       \textcolor{keywordtype}{character(*)} , \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: \hyperlink{structdc__units_1_1units}{units}    \textcolor{comment}{! 次元変数の単位}
495       \textcolor{keywordtype}{character(*)} , \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: xtype    \textcolor{comment}{! 次元変数の型}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtool__history__generic_1_1inquire_a1f3dfd3389f2dffb9f84eff6951a9d5e}\label{interfacegtool__history__generic_1_1inquire_a1f3dfd3389f2dffb9f84eff6951a9d5e}} 
\index{gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}!historyinquire3@{historyinquire3}}
\index{historyinquire3@{historyinquire3}!gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}}
\subsubsection{\texorpdfstring{historyinquire3()}{historyinquire3()}}
{\footnotesize\ttfamily subroutine gtool\+\_\+history\+\_\+generic\+::inquire\+::historyinquire3 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+history), intent(in)}]{history,  }\item[{logical, intent(out), optional}]{err,  }\item[{character($\ast$), intent(out), optional}]{file,  }\item[{character($\ast$), intent(out), optional}]{title,  }\item[{character($\ast$), intent(out), optional}]{source,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{dims,  }\item[{integer, dimension(\+:), optional, pointer}]{dimsizes,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{longnames,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{units,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{xtypes,  }\item[{character($\ast$), intent(out), optional}]{institution,  }\item[{real, intent(out), optional}]{origin,  }\item[{real, intent(out), optional}]{interval,  }\item[{real, intent(out), optional}]{newest,  }\item[{real, intent(out), optional}]{oldest,  }\item[{character($\ast$), intent(out), optional}]{conventions,  }\item[{character($\ast$), intent(out), optional}]{gt\+\_\+version,  }\item[{type(gt\+\_\+history\+\_\+axis), dimension(\+:), optional, pointer}]{axes,  }\item[{type(gt\+\_\+history\+\_\+varinfo), dimension(\+:), optional, pointer}]{varinfo }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 450 of file gtool\+\_\+history\+\_\+generic.\+f90.


\begin{DoxyCode}
450       \textcolor{keywordtype}{use }\hyperlink{namespacegtool__history__types}{gtool\_history\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtool__history__types_1_1gt__history}{gt\_history}, 
      \hyperlink{structgtool__history__types_1_1gt__history__axis}{gt\_history\_axis}, \hyperlink{structgtool__history__types_1_1gt__history__varinfo}{gt\_history\_varinfo}
451       \textcolor{keywordtype}{type}(\hyperlink{structgtool__history__types_1_1gt__history}{gt\_history}), \textcolor{keywordtype}{intent(in)}:: history
452       \textcolor{keywordtype}{logical}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
453       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: file, title, source, institution
454       \textcolor{keywordtype}{real},\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: origin, interval
455       \textcolor{keywordtype}{real},\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: newest \textcolor{comment}{! 最新の時刻}
456       \textcolor{keywordtype}{real},\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: oldest \textcolor{comment}{! 最初の時刻}
457       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: conventions, gt\_version
458       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: dims(:) \textcolor{comment}{! (out)}
459       \textcolor{keywordtype}{integer},\textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: dimsizes(:) \textcolor{comment}{! (out)}
460       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: longnames(:) \textcolor{comment}{! (out)}
461       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: \hyperlink{structdc__units_1_1units}{units}(:) \textcolor{comment}{! (out)}
462       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: xtypes(:) \textcolor{comment}{! (out)}
463       \textcolor{keywordtype}{type}(\hyperlink{structgtool__history__types_1_1gt__history__axis}{gt\_history\_axis}), \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional} :: axes(:) \textcolor{comment}{! (out)}
464       \textcolor{keywordtype}{type}(\hyperlink{structgtool__history__types_1_1gt__history__varinfo}{gt\_history\_varinfo}), \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional} :: varinfo(:) \textcolor{comment}{! (out)}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtool__history__generic_1_1inquire_afac46bf634a203fc103322df5eeb3495}\label{interfacegtool__history__generic_1_1inquire_afac46bf634a203fc103322df5eeb3495}} 
\index{gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}!historyinquire4@{historyinquire4}}
\index{historyinquire4@{historyinquire4}!gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}}
\subsubsection{\texorpdfstring{historyinquire4()}{historyinquire4()}}
{\footnotesize\ttfamily subroutine gtool\+\_\+history\+\_\+generic\+::inquire\+::historyinquire4 (\begin{DoxyParamCaption}\item[{character($\ast$), intent(in)}]{history,  }\item[{logical, intent(out), optional}]{err,  }\item[{character($\ast$), intent(out), optional}]{file,  }\item[{character($\ast$), intent(out), optional}]{title,  }\item[{character($\ast$), intent(out), optional}]{source,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{dims,  }\item[{integer, dimension(\+:), optional, pointer}]{dimsizes,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{longnames,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{units,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{xtypes,  }\item[{character($\ast$), intent(out), optional}]{institution,  }\item[{real, intent(out), optional}]{origin,  }\item[{real, intent(out), optional}]{interval,  }\item[{real, intent(out), optional}]{newest,  }\item[{real, intent(out), optional}]{oldest,  }\item[{character($\ast$), intent(out), optional}]{conventions,  }\item[{character($\ast$), intent(out), optional}]{gt\+\_\+version,  }\item[{type(gt\+\_\+history\+\_\+axis), dimension(\+:), optional, pointer}]{axes,  }\item[{type(gt\+\_\+history\+\_\+varinfo), dimension(\+:), optional, pointer}]{varinfo }\end{DoxyParamCaption})}



Definition at line 472 of file gtool\+\_\+history\+\_\+generic.\+f90.


\begin{DoxyCode}
472       \textcolor{keywordtype}{use }\hyperlink{namespacegtool__history__types}{gtool\_history\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtool__history__types_1_1gt__history__axis}{gt\_history\_axis}, 
      \hyperlink{structgtool__history__types_1_1gt__history__varinfo}{gt\_history\_varinfo}
473       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(in)}:: history
474       \textcolor{keywordtype}{logical}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
475       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: file, title, source, institution
476       \textcolor{keywordtype}{real},\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: origin, interval, newest, oldest
477       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: conventions, gt\_version
478       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: dims(:) \textcolor{comment}{! (out)}
479       \textcolor{keywordtype}{integer},\textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: dimsizes(:) \textcolor{comment}{! (out)}
480       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: longnames(:) \textcolor{comment}{! (out)}
481       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: \hyperlink{structdc__units_1_1units}{units}(:) \textcolor{comment}{! (out)}
482       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional}:: xtypes(:) \textcolor{comment}{! (out)}
483       \textcolor{keywordtype}{type}(\hyperlink{structgtool__history__types_1_1gt__history__axis}{gt\_history\_axis}), \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional} :: axes(:) \textcolor{comment}{! (out)}
484       \textcolor{keywordtype}{type}(\hyperlink{structgtool__history__types_1_1gt__history__varinfo}{gt\_history\_varinfo}), \textcolor{keywordtype}{pointer}, \textcolor{keywordtype}{optional} :: varinfo(:) \textcolor{comment}{! (out)}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtool__history__generic_1_1inquire_a14d3866e45f5c9985c9f734c53e21e08}\label{interfacegtool__history__generic_1_1inquire_a14d3866e45f5c9985c9f734c53e21e08}} 
\index{gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}!historyvarinfoinquire2@{historyvarinfoinquire2}}
\index{historyvarinfoinquire2@{historyvarinfoinquire2}!gtool\+\_\+history\+\_\+generic\+::inquire@{gtool\+\_\+history\+\_\+generic\+::inquire}}
\subsubsection{\texorpdfstring{historyvarinfoinquire2()}{historyvarinfoinquire2()}}
{\footnotesize\ttfamily subroutine gtool\+\_\+history\+\_\+generic\+::inquire\+::historyvarinfoinquire2 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+history\+\_\+varinfo), intent(in)}]{varinfo,  }\item[{character($\ast$), intent(out), optional}]{name,  }\item[{character($\ast$), dimension(\+:), optional, pointer}]{dims,  }\item[{character($\ast$), intent(out), optional}]{longname,  }\item[{character($\ast$), intent(out), optional}]{units,  }\item[{character($\ast$), intent(out), optional}]{xtype,  }\item[{logical, intent(out), optional}]{time\+\_\+average,  }\item[{logical, intent(out), optional}]{average,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 501 of file gtool\+\_\+history\+\_\+generic.\+f90.


\begin{DoxyCode}
501       \textcolor{keywordtype}{use }\hyperlink{namespacegtool__history__types}{gtool\_history\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtool__history__types_1_1gt__history__varinfo}{gt\_history\_varinfo}
502       \textcolor{keywordtype}{type}(\hyperlink{structgtool__history__types_1_1gt__history__varinfo}{gt\_history\_varinfo}),\textcolor{keywordtype}{intent(in)} :: varinfo
503       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: name     \textcolor{comment}{! 変数名}
504       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{pointer},     \textcolor{keywordtype}{optional}:: dims(:)  \textcolor{comment}{!(out) 依存する次元}
505       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: longname \textcolor{comment}{! 変数の記述的名称}
506       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: \hyperlink{structdc__units_1_1units}{units}    \textcolor{comment}{! 変数の単位}
507       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: xtype    \textcolor{comment}{! 変数の型}
508       \textcolor{keywordtype}{logical}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: time\_average  \textcolor{comment}{! 時間平均}
509       \textcolor{keywordtype}{logical}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: average       \textcolor{comment}{! 時間平均 (後方互換用)}
510       \textcolor{keywordtype}{logical}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
\end{DoxyCode}


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