\hypertarget{interfacegtdata__generic_1_1get__attr}{}\section{gtdata\+\_\+generic\+:\+:get\+\_\+attr Interface Reference}
\label{interfacegtdata__generic_1_1get__attr}\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_a577f9139efecae6d0bc3b9c662bb827e}{gtvargetattri} (var, name, value, default)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_a69c50181380c7109bdb531413095e241}{gtvargetattrr} (var, name, value, default)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_a70345788cc19454e303e306d5cdba9be}{gtvargetattrd} (var, name, value, default)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_af81030cd2f74fd65047a0e1f018a6e7b}{gtvargetattrip} (var, name, value)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_abfca308805bfd2556f59eafe4db5115d}{gtvargetattrrp} (var, name, value)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_af2c1d51859f07483627ab134c1a44258}{gtvargetattrdp} (var, name, value)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_a8ad25243dd100cbf1ead892e1e29e00b}{gtvargetattria} (var, name, value, default)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_a009aa92016e09ec521c1cac829be7115}{gtvargetattrra} (var, name, value, default)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_aae93794a77c4d8b5b470955b2e6ad29c}{gtvargetattrda} (var, name, value, default)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1get__attr_ad31e20d9dc8b4b5c5f0e7c76e26547f9}{gtvargetattrcc} (var, name, value, default)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


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



\subsection{Member Function/\+Subroutine Documentation}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_ad31e20d9dc8b4b5c5f0e7c76e26547f9}\label{interfacegtdata__generic_1_1get__attr_ad31e20d9dc8b4b5c5f0e7c76e26547f9}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattrcc@{gtvargetattrcc}}
\index{gtvargetattrcc@{gtvargetattrcc}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattrcc()}{gtvargetattrcc()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattrcc (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{character(len = $\ast$), intent(out)}]{value,  }\item[{character(len = $\ast$), intent(in), optional}]{default }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
282       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
283       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
284       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
285       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(out)}:: value
286       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}, \textcolor{keywordtype}{optional}:: \hyperlink{namespacegtool__history__internal_aa7fc82d2ca1961a254be1acb599afbb1}{default}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_a70345788cc19454e303e306d5cdba9be}\label{interfacegtdata__generic_1_1get__attr_a70345788cc19454e303e306d5cdba9be}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattrd@{gtvargetattrd}}
\index{gtvargetattrd@{gtvargetattrd}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattrd()}{gtvargetattrd()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattrd (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{real(dp), intent(out)}]{value,  }\item[{real(dp), intent(in), optional}]{default }\end{DoxyParamCaption})}



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



References dc\+\_\+types\+::dp.


\begin{DoxyCode}
217       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
218       \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
219       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
220       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
221       \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(out)}:: value
222       \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)}, \textcolor{keywordtype}{optional}:: \hyperlink{namespacegtool__history__internal_aa7fc82d2ca1961a254be1acb599afbb1}{default}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_aae93794a77c4d8b5b470955b2e6ad29c}\label{interfacegtdata__generic_1_1get__attr_aae93794a77c4d8b5b470955b2e6ad29c}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattrda@{gtvargetattrda}}
\index{gtvargetattrda@{gtvargetattrda}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattrda()}{gtvargetattrda()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattrda (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{real(dp), dimension(\+:), intent(out)}]{value,  }\item[{real(dp), intent(in)}]{default }\end{DoxyParamCaption})}



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



References dc\+\_\+types\+::dp.


\begin{DoxyCode}
269       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
270       \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
271       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
272       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
273       \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(out)}:: \textcolor{keywordtype}{value}(:)
274       \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)}:: \hyperlink{namespacegtool__history__internal_aa7fc82d2ca1961a254be1acb599afbb1}{default}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_af2c1d51859f07483627ab134c1a44258}\label{interfacegtdata__generic_1_1get__attr_af2c1d51859f07483627ab134c1a44258}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattrdp@{gtvargetattrdp}}
\index{gtvargetattrdp@{gtvargetattrdp}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattrdp()}{gtvargetattrdp()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattrdp (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{real(dp), dimension(\+:), pointer}]{value }\end{DoxyParamCaption})}



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



References dc\+\_\+types\+::dp.


\begin{DoxyCode}
241       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
242       \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
243       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
244       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
245       \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{pointer}:: \textcolor{keywordtype}{value}(:)
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_a577f9139efecae6d0bc3b9c662bb827e}\label{interfacegtdata__generic_1_1get__attr_a577f9139efecae6d0bc3b9c662bb827e}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattri@{gtvargetattri}}
\index{gtvargetattri@{gtvargetattri}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattri()}{gtvargetattri()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattri (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{integer, intent(out)}]{value,  }\item[{integer, intent(in), optional}]{default }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
202       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
203       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
204       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
205       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(out)}:: value
206       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(in)}, \textcolor{keywordtype}{optional}:: \hyperlink{namespacegtool__history__internal_aa7fc82d2ca1961a254be1acb599afbb1}{default}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_a8ad25243dd100cbf1ead892e1e29e00b}\label{interfacegtdata__generic_1_1get__attr_a8ad25243dd100cbf1ead892e1e29e00b}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattria@{gtvargetattria}}
\index{gtvargetattria@{gtvargetattria}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattria()}{gtvargetattria()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattria (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{integer, dimension(\+:), intent(out)}]{value,  }\item[{integer, intent(in)}]{default }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
253       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
254       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
255       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
256       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(out)}:: \textcolor{keywordtype}{value}(:)
257       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(in)}:: \hyperlink{namespacegtool__history__internal_aa7fc82d2ca1961a254be1acb599afbb1}{default}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_af81030cd2f74fd65047a0e1f018a6e7b}\label{interfacegtdata__generic_1_1get__attr_af81030cd2f74fd65047a0e1f018a6e7b}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattrip@{gtvargetattrip}}
\index{gtvargetattrip@{gtvargetattrip}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattrip()}{gtvargetattrip()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattrip (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{integer, dimension(\+:), pointer}]{value }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
227       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
228       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
229       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
230       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{pointer}:: \textcolor{keywordtype}{value}(:)
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_a69c50181380c7109bdb531413095e241}\label{interfacegtdata__generic_1_1get__attr_a69c50181380c7109bdb531413095e241}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattrr@{gtvargetattrr}}
\index{gtvargetattrr@{gtvargetattrr}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattrr()}{gtvargetattrr()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattrr (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{real, intent(out)}]{value,  }\item[{real, intent(in), optional}]{default }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
209       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
210       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
211       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
212       \textcolor{keywordtype}{real}, \textcolor{keywordtype}{intent(out)}:: value
213       \textcolor{keywordtype}{real}, \textcolor{keywordtype}{intent(in)}, \textcolor{keywordtype}{optional}:: \hyperlink{namespacegtool__history__internal_aa7fc82d2ca1961a254be1acb599afbb1}{default}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_a009aa92016e09ec521c1cac829be7115}\label{interfacegtdata__generic_1_1get__attr_a009aa92016e09ec521c1cac829be7115}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattrra@{gtvargetattrra}}
\index{gtvargetattrra@{gtvargetattrra}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattrra()}{gtvargetattrra()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattrra (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{real, dimension(\+:), intent(out)}]{value,  }\item[{real, intent(in)}]{default }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
261       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
262       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
263       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
264       \textcolor{keywordtype}{real}, \textcolor{keywordtype}{intent(out)}:: \textcolor{keywordtype}{value}(:)
265       \textcolor{keywordtype}{real}, \textcolor{keywordtype}{intent(in)}:: \hyperlink{namespacegtool__history__internal_aa7fc82d2ca1961a254be1acb599afbb1}{default}
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1get__attr_abfca308805bfd2556f59eafe4db5115d}\label{interfacegtdata__generic_1_1get__attr_abfca308805bfd2556f59eafe4db5115d}} 
\index{gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}!gtvargetattrrp@{gtvargetattrrp}}
\index{gtvargetattrrp@{gtvargetattrrp}!gtdata\+\_\+generic\+::get\+\_\+attr@{gtdata\+\_\+generic\+::get\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvargetattrrp()}{gtvargetattrrp()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::get\+\_\+attr\+::gtvargetattrrp (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{real, dimension(\+:), pointer}]{value }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
234       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
235       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}:: var
236       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
237       \textcolor{keywordtype}{real}, \textcolor{keywordtype}{pointer}:: \textcolor{keywordtype}{value}(:)
\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}
