\hypertarget{gtvarputnum_8f90}{}\section{gtdata/gtvarputnum.f90 File Reference}
\label{gtvarputnum_8f90}\index{gtdata/gtvarputnum.\+f90@{gtdata/gtvarputnum.\+f90}}
\subsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble} (var, value, nvalue, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal} (var, value, nvalue, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint} (var, value, nvalue, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a4612ffe9abe8d4dec7c3fdb972756301}{gtvarputchar} (var, value, nvalue, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a173847670941f6581b78f523b91ea358}{gtvarputdouble1} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_acc3ec2131cf7d37be6897a886a63ae07}{gtvarputdouble2} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_aa117b5b0452e78c3bda60f29ab59127f}{gtvarputdouble3} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_ab6453f7e0378cf1bd8d90f648b1c2b38}{gtvarputdouble4} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a23d2b99958e0c5b9ddb4fdc9483cbb41}{gtvarputdouble5} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a2b42bbbd992ba2c80f05a343485c6b5f}{gtvarputdouble6} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a5cb669f445f86e210e5ca20d5b01c2cd}{gtvarputdouble7} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a5300c21b9af6b7443d497a114a39dc5c}{gtvarputreal1} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a053304b012122f6baf9cb176b543894d}{gtvarputreal2} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a0e07b26979282e0e4918db36259a5047}{gtvarputreal3} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a0c43e58f30c342253d7698cc2ea54ba9}{gtvarputreal4} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a04a54c87a50ebd03e73cecbfbd4954a0}{gtvarputreal5} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a284531b1da946eda341be6f44a6085ec}{gtvarputreal6} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a6761cd422958d748295887e8ff2846d2}{gtvarputreal7} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a8b9f3f39e7d9ba87b1b95f8b25b7e466}{gtvarputint1} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a0082bd02e15cbc78cc5b94429599e72c}{gtvarputint2} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a45a2bfcbf2eb3e31fbed58c588867af0}{gtvarputint3} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a02528b6f2efaecc65d3ade6ea10170be}{gtvarputint4} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_ae61a1d2d8e59f4b5be37e679afdb51a0}{gtvarputint5} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_a6646fc0cc4306e38331f3094281fce06}{gtvarputint6} (var, value, err)
\item 
subroutine \hyperlink{gtvarputnum_8f90_af6d3f66ad2c507b159e53e19b5b4bde2}{gtvarputint7} (var, value, err)
\end{DoxyCompactItemize}


\subsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{gtvarputnum_8f90_a4612ffe9abe8d4dec7c3fdb972756301}\label{gtvarputnum_8f90_a4612ffe9abe8d4dec7c3fdb972756301}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputchar@{gtvarputchar}}
\index{gtvarputchar@{gtvarputchar}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputchar()}{gtvarputchar()}}
{\footnotesize\ttfamily subroutine gtvarputchar (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{character($\ast$), dimension(nvalue), intent(in)}]{value,  }\item[{integer, intent(in)}]{nvalue,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 131 of file gtvarputnum.\+f90.



References dc\+\_\+error\+::gt\+\_\+efake, gtdata\+\_\+internal\+\_\+map\+::map\+\_\+to\+\_\+internal\+\_\+specs(), dc\+\_\+error\+::storeerror(), and gtdata\+\_\+internal\+\_\+map\+::var\+\_\+class().


\begin{DoxyCode}
131   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
132   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__internal__map}{gtdata\_internal\_map}\textcolor{keywordtype}{, only}: &
133     & \hyperlink{namespacegtdata__internal__map_a86b920031832bea17e70a6bf4623c3d9}{var\_class}, &
134     & vtb\_class\_netcdf, &
135     & \hyperlink{namespacegtdata__internal__map_a392037efec5853031c3f9fac8f52c507}{map\_to\_internal\_specs}
136   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__generic}{gtdata\_netcdf\_generic}\textcolor{keywordtype}{,  only}: \hyperlink{interfacegtdata__generic_1_1put}{put}
137   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__types}{gtdata\_netcdf\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}
138   \textcolor{keywordtype}{use }\hyperlink{namespacedc__error}{dc\_error}\textcolor{keywordtype}{,    only}: \hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}, \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
139   \textcolor{comment}{! use dc\_trace,    only: BeginSub, EndSub}
140   \textcolor{keywordtype}{implicit none}
141   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}            :: var
142   \textcolor{keywordtype}{integer},           \textcolor{keywordtype}{intent(in)}            :: nvalue
143   \textcolor{keywordtype}{character(*)},      \textcolor{keywordtype}{intent(in)}            :: \textcolor{keywordtype}{value}(nvalue)
144   \textcolor{keywordtype}{logical},           \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
145   \textcolor{comment}{! Variables for Intenal work}
146   \textcolor{keywordtype}{integer}:: \textcolor{keywordtype}{class}, cid, stat, ndims
147   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{pointer}:: specs(:, :)
148   \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{parameter}:: subname = \textcolor{stringliteral}{"GTVarPutChar"}
149   \textcolor{keywordflow}{continue}
150   \textcolor{keyword}{call }\hyperlink{namespacegtdata__internal__map_a86b920031832bea17e70a6bf4623c3d9}{var\_class}(var, \textcolor{keywordtype}{class}, cid)
151   \textcolor{keyword}{call }\hyperlink{namespacegtdata__internal__map_a392037efec5853031c3f9fac8f52c507}{map\_to\_internal\_specs}(var, specs, ndims)
152   \textcolor{keywordflow}{if} (\textcolor{keywordtype}{class} == vtb\_class\_netcdf) \textcolor{keywordflow}{then}
153     \textcolor{keyword}{call }\hyperlink{interfacegtdata__generic_1_1put}{put}(\hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}(cid), start=specs(:, 1), count=specs(:, 2), &
154       & stride=specs(:, 3), imap=specs(:, 4), \textcolor{keywordtype}{value}=\textcolor{keywordtype}{value}, &
155       & siz=nvalue, iostat=stat)
156   \textcolor{keywordflow}{else}
157     stat = \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
158 \textcolor{keywordflow}{  endif}
159   \textcolor{keyword}{call }\hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}(stat, subname, err=err)
160   \textcolor{keyword}{deallocate}(specs)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a4612ffe9abe8d4dec7c3fdb972756301_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}\label{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputdouble@{gtvarputdouble}}
\index{gtvarputdouble@{gtvarputdouble}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputdouble()}{gtvarputdouble()}}
{\footnotesize\ttfamily subroutine gtvarputdouble (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{real(dp), dimension(nvalue), intent(in)}]{value,  }\item[{integer, intent(in)}]{nvalue,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 30 of file gtvarputnum.\+f90.



References dc\+\_\+types\+::dp, dc\+\_\+error\+::gt\+\_\+efake, gtdata\+\_\+internal\+\_\+map\+::map\+\_\+to\+\_\+internal\+\_\+specs(), dc\+\_\+error\+::storeerror(), and gtdata\+\_\+internal\+\_\+map\+::var\+\_\+class().



Referenced by gtvarputdouble1(), gtvarputdouble2(), gtvarputdouble3(), gtvarputdouble4(), gtvarputdouble5(), gtvarputdouble6(), and gtvarputdouble7().


\begin{DoxyCode}
30   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
31   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__internal__map}{gtdata\_internal\_map}\textcolor{keywordtype}{, only}: &
32     & \hyperlink{namespacegtdata__internal__map_a86b920031832bea17e70a6bf4623c3d9}{var\_class}, &
33     & vtb\_class\_netcdf, &
34     & \hyperlink{namespacegtdata__internal__map_a392037efec5853031c3f9fac8f52c507}{map\_to\_internal\_specs}
35   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__generic}{gtdata\_netcdf\_generic}\textcolor{keywordtype}{,  only}: \hyperlink{interfacegtdata__generic_1_1put}{put}
36   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__types}{gtdata\_netcdf\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}
37   \textcolor{keywordtype}{use }\hyperlink{namespacedc__error}{dc\_error}\textcolor{keywordtype}{,    only}: \hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}, \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
38   \textcolor{comment}{! use dc\_trace,    only: BeginSub, EndSub}
39   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,    only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
40   \textcolor{keywordtype}{implicit none}
41   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}            :: var
42   \textcolor{keywordtype}{integer},           \textcolor{keywordtype}{intent(in)}            :: nvalue
43   \textcolor{keywordtype}{real(DP)},          \textcolor{keywordtype}{intent(in)}            :: \textcolor{keywordtype}{value}(nvalue)
44   \textcolor{keywordtype}{logical},           \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
45   \textcolor{comment}{! Variables for Intenal work}
46   \textcolor{keywordtype}{integer}:: \textcolor{keywordtype}{class}, cid, stat, ndims
47   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{pointer}:: specs(:, :)
48   \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{parameter}:: subname = \textcolor{stringliteral}{"GTVarPutDouble"}
49   \textcolor{keywordflow}{continue}
50   \textcolor{keyword}{call }\hyperlink{namespacegtdata__internal__map_a86b920031832bea17e70a6bf4623c3d9}{var\_class}(var, \textcolor{keywordtype}{class}, cid)
51   \textcolor{keyword}{call }\hyperlink{namespacegtdata__internal__map_a392037efec5853031c3f9fac8f52c507}{map\_to\_internal\_specs}(var, specs, ndims)
52   \textcolor{keywordflow}{if} (\textcolor{keywordtype}{class} == vtb\_class\_netcdf) \textcolor{keywordflow}{then}
53     \textcolor{keyword}{call }\hyperlink{interfacegtdata__generic_1_1put}{put}(\hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}(cid), start=specs(:, 1), count=specs(:, 2), &
54       & stride=specs(:, 3), imap=specs(:, 4), \textcolor{keywordtype}{value}=\textcolor{keywordtype}{value}, &
55       & siz=nvalue, iostat=stat)
56   \textcolor{keywordflow}{else}
57     stat = \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
58 \textcolor{keywordflow}{  endif}
59   \textcolor{keyword}{call }\hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}(stat, subname, err=err)
60   \textcolor{keyword}{deallocate}(specs)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=282pt]{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a173847670941f6581b78f523b91ea358}\label{gtvarputnum_8f90_a173847670941f6581b78f523b91ea358}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputdouble1@{gtvarputdouble1}}
\index{gtvarputdouble1@{gtvarputdouble1}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputdouble1()}{gtvarputdouble1()}}
{\footnotesize\ttfamily subroutine gtvarputdouble1 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(dp), dimension(\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 165 of file gtvarputnum.\+f90.



References dc\+\_\+types\+::dp, and gtvarputdouble().


\begin{DoxyCode}
165   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
166   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}
167   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
168   \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:)
169   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
170   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
171   \textcolor{keywordflow}{continue}
172   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a173847670941f6581b78f523b91ea358_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_acc3ec2131cf7d37be6897a886a63ae07}\label{gtvarputnum_8f90_acc3ec2131cf7d37be6897a886a63ae07}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputdouble2@{gtvarputdouble2}}
\index{gtvarputdouble2@{gtvarputdouble2}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputdouble2()}{gtvarputdouble2()}}
{\footnotesize\ttfamily subroutine gtvarputdouble2 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(dp), dimension(\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 176 of file gtvarputnum.\+f90.



References dc\+\_\+types\+::dp, and gtvarputdouble().


\begin{DoxyCode}
176   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
177   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}
178   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
179   \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:)
180   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
181   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
182   \textcolor{keywordflow}{continue}
183   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_acc3ec2131cf7d37be6897a886a63ae07_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_aa117b5b0452e78c3bda60f29ab59127f}\label{gtvarputnum_8f90_aa117b5b0452e78c3bda60f29ab59127f}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputdouble3@{gtvarputdouble3}}
\index{gtvarputdouble3@{gtvarputdouble3}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputdouble3()}{gtvarputdouble3()}}
{\footnotesize\ttfamily subroutine gtvarputdouble3 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(dp), dimension(\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 187 of file gtvarputnum.\+f90.



References dc\+\_\+types\+::dp, and gtvarputdouble().


\begin{DoxyCode}
187   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
188   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}
189   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
190   \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:)
191   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
192   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
193   \textcolor{keywordflow}{continue}
194   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_aa117b5b0452e78c3bda60f29ab59127f_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_ab6453f7e0378cf1bd8d90f648b1c2b38}\label{gtvarputnum_8f90_ab6453f7e0378cf1bd8d90f648b1c2b38}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputdouble4@{gtvarputdouble4}}
\index{gtvarputdouble4@{gtvarputdouble4}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputdouble4()}{gtvarputdouble4()}}
{\footnotesize\ttfamily subroutine gtvarputdouble4 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(dp), dimension(\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 198 of file gtvarputnum.\+f90.



References dc\+\_\+types\+::dp, and gtvarputdouble().


\begin{DoxyCode}
198   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
199   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}
200   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
201   \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:)
202   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
203   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
204   \textcolor{keywordflow}{continue}
205   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_ab6453f7e0378cf1bd8d90f648b1c2b38_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a23d2b99958e0c5b9ddb4fdc9483cbb41}\label{gtvarputnum_8f90_a23d2b99958e0c5b9ddb4fdc9483cbb41}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputdouble5@{gtvarputdouble5}}
\index{gtvarputdouble5@{gtvarputdouble5}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputdouble5()}{gtvarputdouble5()}}
{\footnotesize\ttfamily subroutine gtvarputdouble5 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(dp), dimension(\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 209 of file gtvarputnum.\+f90.



References dc\+\_\+types\+::dp, and gtvarputdouble().


\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}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}
211   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
212   \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:)
213   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
214   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
215   \textcolor{keywordflow}{continue}
216   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a23d2b99958e0c5b9ddb4fdc9483cbb41_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a2b42bbbd992ba2c80f05a343485c6b5f}\label{gtvarputnum_8f90_a2b42bbbd992ba2c80f05a343485c6b5f}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputdouble6@{gtvarputdouble6}}
\index{gtvarputdouble6@{gtvarputdouble6}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputdouble6()}{gtvarputdouble6()}}
{\footnotesize\ttfamily subroutine gtvarputdouble6 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(dp), dimension(\+:,\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 220 of file gtvarputnum.\+f90.



References dc\+\_\+types\+::dp, and gtvarputdouble().


\begin{DoxyCode}
220   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
221   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}
222   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
223   \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:,:)
224   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
225   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
226   \textcolor{keywordflow}{continue}
227   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a2b42bbbd992ba2c80f05a343485c6b5f_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a5cb669f445f86e210e5ca20d5b01c2cd}\label{gtvarputnum_8f90_a5cb669f445f86e210e5ca20d5b01c2cd}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputdouble7@{gtvarputdouble7}}
\index{gtvarputdouble7@{gtvarputdouble7}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputdouble7()}{gtvarputdouble7()}}
{\footnotesize\ttfamily subroutine gtvarputdouble7 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(dp), dimension(\+:,\+:,\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 231 of file gtvarputnum.\+f90.



References dc\+\_\+types\+::dp, and gtvarputdouble().


\begin{DoxyCode}
231   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
232   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}
233   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
234   \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:,:,:)
235   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
236   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
237   \textcolor{keywordflow}{continue}
238   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a5dcf80504757071feed3525e703a3d3c}{gtvarputdouble}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a5cb669f445f86e210e5ca20d5b01c2cd_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}\label{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputint@{gtvarputint}}
\index{gtvarputint@{gtvarputint}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputint()}{gtvarputint()}}
{\footnotesize\ttfamily subroutine gtvarputint (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{integer, dimension(nvalue), intent(in)}]{value,  }\item[{integer, intent(in)}]{nvalue,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 98 of file gtvarputnum.\+f90.



References dc\+\_\+error\+::gt\+\_\+efake, gtdata\+\_\+internal\+\_\+map\+::map\+\_\+to\+\_\+internal\+\_\+specs(), dc\+\_\+error\+::storeerror(), and gtdata\+\_\+internal\+\_\+map\+::var\+\_\+class().



Referenced by gtvarputint1(), gtvarputint2(), gtvarputint3(), gtvarputint4(), gtvarputint5(), gtvarputint6(), and gtvarputint7().


\begin{DoxyCode}
98   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
99   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__internal__map}{gtdata\_internal\_map}\textcolor{keywordtype}{, only}: &
100     & \hyperlink{namespacegtdata__internal__map_a86b920031832bea17e70a6bf4623c3d9}{var\_class}, &
101     & vtb\_class\_netcdf, &
102     & \hyperlink{namespacegtdata__internal__map_a392037efec5853031c3f9fac8f52c507}{map\_to\_internal\_specs}
103   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__generic}{gtdata\_netcdf\_generic}\textcolor{keywordtype}{,  only}: \hyperlink{interfacegtdata__generic_1_1put}{put}
104   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__types}{gtdata\_netcdf\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}
105   \textcolor{keywordtype}{use }\hyperlink{namespacedc__error}{dc\_error}\textcolor{keywordtype}{,    only}: \hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}, \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
106   \textcolor{comment}{! use dc\_trace,    only: BeginSub, EndSub}
107   \textcolor{keywordtype}{implicit none}
108   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}            :: var
109   \textcolor{keywordtype}{integer},           \textcolor{keywordtype}{intent(in)}            :: nvalue
110   \textcolor{keywordtype}{integer},           \textcolor{keywordtype}{intent(in)}            :: \textcolor{keywordtype}{value}(nvalue)
111   \textcolor{keywordtype}{logical},           \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
112   \textcolor{comment}{! Variables for Intenal work}
113   \textcolor{keywordtype}{integer}:: \textcolor{keywordtype}{class}, cid, stat, ndims
114   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{pointer}:: specs(:, :)
115   \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{parameter}:: subname = \textcolor{stringliteral}{"GTVarPutInt"}
116   \textcolor{keywordflow}{continue}
117   \textcolor{keyword}{call }\hyperlink{namespacegtdata__internal__map_a86b920031832bea17e70a6bf4623c3d9}{var\_class}(var, \textcolor{keywordtype}{class}, cid)
118   \textcolor{keyword}{call }\hyperlink{namespacegtdata__internal__map_a392037efec5853031c3f9fac8f52c507}{map\_to\_internal\_specs}(var, specs, ndims)
119   \textcolor{keywordflow}{if} (\textcolor{keywordtype}{class} == vtb\_class\_netcdf) \textcolor{keywordflow}{then}
120     \textcolor{keyword}{call }\hyperlink{interfacegtdata__generic_1_1put}{put}(\hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}(cid), start=specs(:, 1), count=specs(:, 2), &
121       & stride=specs(:, 3), imap=specs(:, 4), \textcolor{keywordtype}{value}=\textcolor{keywordtype}{value}, &
122       & siz=nvalue, iostat=stat)
123   \textcolor{keywordflow}{else}
124     stat = \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
125 \textcolor{keywordflow}{  endif}
126   \textcolor{keyword}{call }\hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}(stat, subname, err=err)
127   \textcolor{keyword}{deallocate}(specs)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_afeb31995733e892413332371a08d87de_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=246pt]{gtvarputnum_8f90_afeb31995733e892413332371a08d87de_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a8b9f3f39e7d9ba87b1b95f8b25b7e466}\label{gtvarputnum_8f90_a8b9f3f39e7d9ba87b1b95f8b25b7e466}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputint1@{gtvarputint1}}
\index{gtvarputint1@{gtvarputint1}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputint1()}{gtvarputint1()}}
{\footnotesize\ttfamily subroutine gtvarputint1 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{integer, dimension(\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 319 of file gtvarputnum.\+f90.



References gtvarputint().


\begin{DoxyCode}
319   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
320   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}
321   \textcolor{keywordtype}{integer},  \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:)
322   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
323   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
324   \textcolor{keywordflow}{continue}
325   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a8b9f3f39e7d9ba87b1b95f8b25b7e466_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a0082bd02e15cbc78cc5b94429599e72c}\label{gtvarputnum_8f90_a0082bd02e15cbc78cc5b94429599e72c}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputint2@{gtvarputint2}}
\index{gtvarputint2@{gtvarputint2}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputint2()}{gtvarputint2()}}
{\footnotesize\ttfamily subroutine gtvarputint2 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{integer, dimension(\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 329 of file gtvarputnum.\+f90.



References gtvarputint().


\begin{DoxyCode}
329   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
330   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}
331   \textcolor{keywordtype}{integer},  \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:)
332   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
333   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
334   \textcolor{keywordflow}{continue}
335   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a0082bd02e15cbc78cc5b94429599e72c_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a45a2bfcbf2eb3e31fbed58c588867af0}\label{gtvarputnum_8f90_a45a2bfcbf2eb3e31fbed58c588867af0}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputint3@{gtvarputint3}}
\index{gtvarputint3@{gtvarputint3}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputint3()}{gtvarputint3()}}
{\footnotesize\ttfamily subroutine gtvarputint3 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{integer, dimension(\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 339 of file gtvarputnum.\+f90.



References gtvarputint().


\begin{DoxyCode}
339   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
340   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}
341   \textcolor{keywordtype}{integer},  \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:)
342   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
343   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
344   \textcolor{keywordflow}{continue}
345   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a45a2bfcbf2eb3e31fbed58c588867af0_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a02528b6f2efaecc65d3ade6ea10170be}\label{gtvarputnum_8f90_a02528b6f2efaecc65d3ade6ea10170be}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputint4@{gtvarputint4}}
\index{gtvarputint4@{gtvarputint4}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputint4()}{gtvarputint4()}}
{\footnotesize\ttfamily subroutine gtvarputint4 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{integer, dimension(\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 349 of file gtvarputnum.\+f90.



References gtvarputint().


\begin{DoxyCode}
349   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
350   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}
351   \textcolor{keywordtype}{integer},  \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:)
352   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
353   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
354   \textcolor{keywordflow}{continue}
355   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a02528b6f2efaecc65d3ade6ea10170be_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_ae61a1d2d8e59f4b5be37e679afdb51a0}\label{gtvarputnum_8f90_ae61a1d2d8e59f4b5be37e679afdb51a0}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputint5@{gtvarputint5}}
\index{gtvarputint5@{gtvarputint5}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputint5()}{gtvarputint5()}}
{\footnotesize\ttfamily subroutine gtvarputint5 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{integer, dimension(\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 359 of file gtvarputnum.\+f90.



References gtvarputint().


\begin{DoxyCode}
359   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
360   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}
361   \textcolor{keywordtype}{integer},  \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:)
362   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
363   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
364   \textcolor{keywordflow}{continue}
365   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_ae61a1d2d8e59f4b5be37e679afdb51a0_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a6646fc0cc4306e38331f3094281fce06}\label{gtvarputnum_8f90_a6646fc0cc4306e38331f3094281fce06}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputint6@{gtvarputint6}}
\index{gtvarputint6@{gtvarputint6}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputint6()}{gtvarputint6()}}
{\footnotesize\ttfamily subroutine gtvarputint6 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{integer, dimension(\+:,\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 369 of file gtvarputnum.\+f90.



References gtvarputint().


\begin{DoxyCode}
369   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
370   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}
371   \textcolor{keywordtype}{integer},  \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:,:)
372   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
373   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
374   \textcolor{keywordflow}{continue}
375   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a6646fc0cc4306e38331f3094281fce06_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_af6d3f66ad2c507b159e53e19b5b4bde2}\label{gtvarputnum_8f90_af6d3f66ad2c507b159e53e19b5b4bde2}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputint7@{gtvarputint7}}
\index{gtvarputint7@{gtvarputint7}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputint7()}{gtvarputint7()}}
{\footnotesize\ttfamily subroutine gtvarputint7 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{integer, dimension(\+:,\+:,\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 379 of file gtvarputnum.\+f90.



References gtvarputint().


\begin{DoxyCode}
379   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
380   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}
381   \textcolor{keywordtype}{integer},  \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:,:,:)
382   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
383   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
384   \textcolor{keywordflow}{continue}
385   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_afeb31995733e892413332371a08d87de}{gtvarputint}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_af6d3f66ad2c507b159e53e19b5b4bde2_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}\label{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputreal@{gtvarputreal}}
\index{gtvarputreal@{gtvarputreal}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputreal()}{gtvarputreal()}}
{\footnotesize\ttfamily subroutine gtvarputreal (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(in)}]{var,  }\item[{real(sp), dimension(nvalue), intent(in)}]{value,  }\item[{integer, intent(in)}]{nvalue,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 64 of file gtvarputnum.\+f90.



References dc\+\_\+error\+::gt\+\_\+efake, gtdata\+\_\+internal\+\_\+map\+::map\+\_\+to\+\_\+internal\+\_\+specs(), dc\+\_\+types\+::sp, dc\+\_\+error\+::storeerror(), and gtdata\+\_\+internal\+\_\+map\+::var\+\_\+class().



Referenced by gtvarcopyvalue(), gtvarputreal1(), gtvarputreal2(), gtvarputreal3(), gtvarputreal4(), gtvarputreal5(), gtvarputreal6(), and gtvarputreal7().


\begin{DoxyCode}
64   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
65   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__internal__map}{gtdata\_internal\_map}\textcolor{keywordtype}{, only}: &
66     & \hyperlink{namespacegtdata__internal__map_a86b920031832bea17e70a6bf4623c3d9}{var\_class}, &
67     & vtb\_class\_netcdf, &
68     & \hyperlink{namespacegtdata__internal__map_a392037efec5853031c3f9fac8f52c507}{map\_to\_internal\_specs}
69   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__generic}{gtdata\_netcdf\_generic}\textcolor{keywordtype}{,  only}: \hyperlink{interfacegtdata__generic_1_1put}{put}
70   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__netcdf__types}{gtdata\_netcdf\_types}\textcolor{keywordtype}{, only}: \hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}
71   \textcolor{keywordtype}{use }\hyperlink{namespacedc__error}{dc\_error}\textcolor{keywordtype}{,    only}: \hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}, \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
72   \textcolor{comment}{! use dc\_trace,    only: BeginSub, EndSub}
73   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,    only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
74   \textcolor{keywordtype}{implicit none}
75   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(in)}            :: var
76   \textcolor{keywordtype}{integer},           \textcolor{keywordtype}{intent(in)}            :: nvalue
77   \textcolor{keywordtype}{real(SP)},          \textcolor{keywordtype}{intent(in)}            :: \textcolor{keywordtype}{value}(nvalue)
78   \textcolor{keywordtype}{logical},           \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
79   \textcolor{comment}{! Variables for Intenal work}
80   \textcolor{keywordtype}{integer}:: \textcolor{keywordtype}{class}, cid, stat, ndims
81   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{pointer}:: specs(:, :)
82   \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{parameter}:: subname = \textcolor{stringliteral}{"GTVarPutReal"}
83   \textcolor{keywordflow}{continue}
84   \textcolor{keyword}{call }\hyperlink{namespacegtdata__internal__map_a86b920031832bea17e70a6bf4623c3d9}{var\_class}(var, \textcolor{keywordtype}{class}, cid)
85   \textcolor{keyword}{call }\hyperlink{namespacegtdata__internal__map_a392037efec5853031c3f9fac8f52c507}{map\_to\_internal\_specs}(var, specs, ndims)
86   \textcolor{keywordflow}{if} (\textcolor{keywordtype}{class} == vtb\_class\_netcdf) \textcolor{keywordflow}{then}
87     \textcolor{keyword}{call }\hyperlink{interfacegtdata__generic_1_1put}{put}(\hyperlink{structgtdata__netcdf__types_1_1gd__nc__variable}{gd\_nc\_variable}(cid), start=specs(:, 1), count=specs(:, 2), &
88       & stride=specs(:, 3), imap=specs(:, 4), \textcolor{keywordtype}{value}=\textcolor{keywordtype}{value}, &
89       & siz=nvalue, iostat=stat)
90   \textcolor{keywordflow}{else}
91     stat = \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\_efake}
92 \textcolor{keywordflow}{  endif}
93   \textcolor{keyword}{call }\hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror}(stat, subname, err=err)
94   \textcolor{keyword}{deallocate}(specs)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a5300c21b9af6b7443d497a114a39dc5c}\label{gtvarputnum_8f90_a5300c21b9af6b7443d497a114a39dc5c}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputreal1@{gtvarputreal1}}
\index{gtvarputreal1@{gtvarputreal1}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputreal1()}{gtvarputreal1()}}
{\footnotesize\ttfamily subroutine gtvarputreal1 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(sp), dimension(\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 242 of file gtvarputnum.\+f90.



References gtvarputreal(), and dc\+\_\+types\+::sp.


\begin{DoxyCode}
242   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
243   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}
244   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
245   \textcolor{keywordtype}{real(SP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:)
246   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
247   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
248   \textcolor{keywordflow}{continue}
249   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a5300c21b9af6b7443d497a114a39dc5c_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a053304b012122f6baf9cb176b543894d}\label{gtvarputnum_8f90_a053304b012122f6baf9cb176b543894d}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputreal2@{gtvarputreal2}}
\index{gtvarputreal2@{gtvarputreal2}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputreal2()}{gtvarputreal2()}}
{\footnotesize\ttfamily subroutine gtvarputreal2 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(sp), dimension(\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 253 of file gtvarputnum.\+f90.



References gtvarputreal(), and dc\+\_\+types\+::sp.


\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}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}
255   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
256   \textcolor{keywordtype}{real(SP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:)
257   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
258   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
259   \textcolor{keywordflow}{continue}
260   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a053304b012122f6baf9cb176b543894d_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a0e07b26979282e0e4918db36259a5047}\label{gtvarputnum_8f90_a0e07b26979282e0e4918db36259a5047}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputreal3@{gtvarputreal3}}
\index{gtvarputreal3@{gtvarputreal3}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputreal3()}{gtvarputreal3()}}
{\footnotesize\ttfamily subroutine gtvarputreal3 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(sp), dimension(\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 264 of file gtvarputnum.\+f90.



References gtvarputreal(), and dc\+\_\+types\+::sp.


\begin{DoxyCode}
264   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
265   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}
266   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
267   \textcolor{keywordtype}{real(SP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:)
268   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
269   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
270   \textcolor{keywordflow}{continue}
271   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a0e07b26979282e0e4918db36259a5047_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a0c43e58f30c342253d7698cc2ea54ba9}\label{gtvarputnum_8f90_a0c43e58f30c342253d7698cc2ea54ba9}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputreal4@{gtvarputreal4}}
\index{gtvarputreal4@{gtvarputreal4}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputreal4()}{gtvarputreal4()}}
{\footnotesize\ttfamily subroutine gtvarputreal4 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(sp), dimension(\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 275 of file gtvarputnum.\+f90.



References gtvarputreal(), and dc\+\_\+types\+::sp.


\begin{DoxyCode}
275   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
276   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}
277   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
278   \textcolor{keywordtype}{real(SP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:)
279   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
280   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
281   \textcolor{keywordflow}{continue}
282   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a0c43e58f30c342253d7698cc2ea54ba9_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a04a54c87a50ebd03e73cecbfbd4954a0}\label{gtvarputnum_8f90_a04a54c87a50ebd03e73cecbfbd4954a0}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputreal5@{gtvarputreal5}}
\index{gtvarputreal5@{gtvarputreal5}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputreal5()}{gtvarputreal5()}}
{\footnotesize\ttfamily subroutine gtvarputreal5 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(sp), dimension(\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 286 of file gtvarputnum.\+f90.



References gtvarputreal(), and dc\+\_\+types\+::sp.


\begin{DoxyCode}
286   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
287   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}
288   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
289   \textcolor{keywordtype}{real(SP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:)
290   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
291   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
292   \textcolor{keywordflow}{continue}
293   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a04a54c87a50ebd03e73cecbfbd4954a0_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a284531b1da946eda341be6f44a6085ec}\label{gtvarputnum_8f90_a284531b1da946eda341be6f44a6085ec}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputreal6@{gtvarputreal6}}
\index{gtvarputreal6@{gtvarputreal6}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputreal6()}{gtvarputreal6()}}
{\footnotesize\ttfamily subroutine gtvarputreal6 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(sp), dimension(\+:,\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 297 of file gtvarputnum.\+f90.



References gtvarputreal(), and dc\+\_\+types\+::sp.


\begin{DoxyCode}
297   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
298   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}
299   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
300   \textcolor{keywordtype}{real(SP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:,:)
301   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
302   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
303   \textcolor{keywordflow}{continue}
304   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a284531b1da946eda341be6f44a6085ec_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{gtvarputnum_8f90_a6761cd422958d748295887e8ff2846d2}\label{gtvarputnum_8f90_a6761cd422958d748295887e8ff2846d2}} 
\index{gtvarputnum.\+f90@{gtvarputnum.\+f90}!gtvarputreal7@{gtvarputreal7}}
\index{gtvarputreal7@{gtvarputreal7}!gtvarputnum.\+f90@{gtvarputnum.\+f90}}
\subsubsection{\texorpdfstring{gtvarputreal7()}{gtvarputreal7()}}
{\footnotesize\ttfamily subroutine gtvarputreal7 (\begin{DoxyParamCaption}\item[{type(gt\+\_\+variable), intent(inout)}]{var,  }\item[{real(sp), dimension(\+:,\+:,\+:,\+:,\+:,\+:,\+:), intent(in)}]{value,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 308 of file gtvarputnum.\+f90.



References gtvarputreal(), and dc\+\_\+types\+::sp.


\begin{DoxyCode}
308   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__types}{gtdata\_types}\textcolor{keywordtype}{,   only}: \hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}
309   \textcolor{keywordtype}{use }\hyperlink{namespacegtdata__generic}{gtdata\_generic}\textcolor{keywordtype}{, only}: \hyperlink{interfacegtdata__generic_1_1put}{put}, \hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}
310   \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{,       only}: \hyperlink{namespacedc__types_a1059e567d99c60c9d08992a95cd2e9a5}{sp}
311   \textcolor{keywordtype}{real(SP)}, \textcolor{keywordtype}{intent(in)} :: \textcolor{keywordtype}{value}(:,:,:,:,:,:,:)
312   \textcolor{keywordtype}{type}(\hyperlink{structgtdata__types_1_1gt__variable}{gt\_variable}), \textcolor{keywordtype}{intent(inout)}:: var
313   \textcolor{keywordtype}{logical}  ,\textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: err
314   \textcolor{keywordflow}{continue}
315   \textcolor{keyword}{call }\hyperlink{gtvarputnum_8f90_a78aab646e5ea1306ebfbabb3f9371722}{gtvarputreal}(var, \textcolor{keywordtype}{value}, \textcolor{keyword}{size}(\textcolor{keywordtype}{value}), err)
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gtvarputnum_8f90_a6761cd422958d748295887e8ff2846d2_cgraph}
\end{center}
\end{figure}
