\hypertarget{interfacegtdata__generic_1_1put__attr}{}\section{gtdata\+\_\+generic\+:\+:put\+\_\+attr Interface Reference}
\label{interfacegtdata__generic_1_1put__attr}\index{gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1put__attr_a07d82eb2bedaa9ea71613b9534aba9b6}{gtvarputattrdouble} (var, name, value, err)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1put__attr_a9b77e822a85a38522f251c1add2ab688}{gtvarputattrreal} (var, name, value, err)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1put__attr_a348da8110b0e536fd2dc9c6bff4140b7}{gtvarputattrint} (var, name, value, err)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1put__attr_af8dbb0e44d132a84d3cc5c64a39d9939}{gtvarputattrchar} (var, name, value, xtype, err)
\item 
subroutine \hyperlink{interfacegtdata__generic_1_1put__attr_aeb6d41494414647b699344b0414b155a}{gtvarputattrlogical} (var, name, value, err)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


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



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



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


\begin{DoxyCode}
328       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
329       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}            :: value
330       \textcolor{keywordtype}{logical},            \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
331       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)},  \textcolor{keywordtype}{optional} :: xtype
332       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
333       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1put__attr_a07d82eb2bedaa9ea71613b9534aba9b6}\label{interfacegtdata__generic_1_1put__attr_a07d82eb2bedaa9ea71613b9534aba9b6}} 
\index{gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}!gtvarputattrdouble@{gtvarputattrdouble}}
\index{gtvarputattrdouble@{gtvarputattrdouble}!gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvarputattrdouble()}{gtvarputattrdouble()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::put\+\_\+attr\+::gtvarputattrdouble (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{real(dp), dimension(\+:), intent(in)}]{value,  }\item[{real, intent(out), optional}]{err }\end{DoxyParamCaption})}



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



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


\begin{DoxyCode}
305       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
306       \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
307       \textcolor{keywordtype}{real(DP)},           \textcolor{keywordtype}{intent(in)}            :: \textcolor{keywordtype}{value}(:)
308       \textcolor{keywordtype}{real},               \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
309       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
310       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1put__attr_a348da8110b0e536fd2dc9c6bff4140b7}\label{interfacegtdata__generic_1_1put__attr_a348da8110b0e536fd2dc9c6bff4140b7}} 
\index{gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}!gtvarputattrint@{gtvarputattrint}}
\index{gtvarputattrint@{gtvarputattrint}!gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvarputattrint()}{gtvarputattrint()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::put\+\_\+attr\+::gtvarputattrint (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{integer, dimension(\+:), intent(in)}]{value,  }\item[{real, intent(out), optional}]{err }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
321       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
322       \textcolor{keywordtype}{integer},            \textcolor{keywordtype}{intent(in)}            :: \textcolor{keywordtype}{value}(:)
323       \textcolor{keywordtype}{real},               \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
324       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
325       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1put__attr_aeb6d41494414647b699344b0414b155a}\label{interfacegtdata__generic_1_1put__attr_aeb6d41494414647b699344b0414b155a}} 
\index{gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}!gtvarputattrlogical@{gtvarputattrlogical}}
\index{gtvarputattrlogical@{gtvarputattrlogical}!gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvarputattrlogical()}{gtvarputattrlogical()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::put\+\_\+attr\+::gtvarputattrlogical (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{logical, intent(in)}]{value,  }\item[{real, intent(out), optional}]{err }\end{DoxyParamCaption})}



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


\begin{DoxyCode}
336       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
337       \textcolor{keywordtype}{logical},            \textcolor{keywordtype}{intent(in)}            :: value
338       \textcolor{keywordtype}{real},               \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
339       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
340       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
\end{DoxyCode}
\mbox{\Hypertarget{interfacegtdata__generic_1_1put__attr_a9b77e822a85a38522f251c1add2ab688}\label{interfacegtdata__generic_1_1put__attr_a9b77e822a85a38522f251c1add2ab688}} 
\index{gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}!gtvarputattrreal@{gtvarputattrreal}}
\index{gtvarputattrreal@{gtvarputattrreal}!gtdata\+\_\+generic\+::put\+\_\+attr@{gtdata\+\_\+generic\+::put\+\_\+attr}}
\subsubsection{\texorpdfstring{gtvarputattrreal()}{gtvarputattrreal()}}
{\footnotesize\ttfamily subroutine gtdata\+\_\+generic\+::put\+\_\+attr\+::gtvarputattrreal (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{character(len = $\ast$), intent(in)}]{name,  }\item[{real(sp), dimension(\+:), intent(in)}]{value,  }\item[{real(sp), intent(out), optional}]{err }\end{DoxyParamCaption})}



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



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


\begin{DoxyCode}
313       \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
314       \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
315       \textcolor{keywordtype}{real(SP)},           \textcolor{keywordtype}{intent(in)}            :: \textcolor{keywordtype}{value}(:)
316       \textcolor{keywordtype}{real(SP)},           \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
317       \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
318       \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}:: name
\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}
