\hypertarget{interfaceg__tracer__utils_1_1g__tracer__get__pointer}{}\section{g\+\_\+tracer\+\_\+utils\+:\+:g\+\_\+tracer\+\_\+get\+\_\+pointer Interface Reference}
\label{interfaceg__tracer__utils_1_1g__tracer__get__pointer}\index{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer@{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer}}


\subsection{Detailed Description}
Return the pointer to the requested field of a particular tracer. 

This means \char`\"{}get the pointer of array \%field\+\_\+name for tracer tracer\+\_\+name in argument array\+\_\+ptr\char`\"{} 

Definition at line 89 of file generic\+\_\+tracer\+\_\+utils.\+F90.

\subsection*{Private functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a39f45eef286db4a2ed60ac0df8c9a77b}{g\+\_\+tracer\+\_\+get\+\_\+4d} (g\+\_\+tracer\+\_\+list, name, member, array\+\_\+ptr)
\begin{DoxyCompactList}\small\item\em Unknown. \end{DoxyCompactList}\item 
subroutine \hyperlink{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a263b0b4bccd2829441c5d474e5555f24}{g\+\_\+tracer\+\_\+get\+\_\+3d} (g\+\_\+tracer\+\_\+list, name, member, array\+\_\+ptr)
\begin{DoxyCompactList}\small\item\em Unknown. \end{DoxyCompactList}\item 
subroutine \hyperlink{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a361ecdeaada8f404ef8ddc057e0fc911}{g\+\_\+tracer\+\_\+get\+\_\+2d} (g\+\_\+tracer\+\_\+list, name, member, array\+\_\+ptr)
\begin{DoxyCompactList}\small\item\em Unknown. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Return the pointer to the requested field of a particular tracer. 

This means \char`\"{}get the pointer of array \%field\+\_\+name for tracer tracer\+\_\+name in argument array\+\_\+ptr\char`\"{} 

Definition at line 89 of file generic\+\_\+tracer\+\_\+utils.\+F90.



\subsection{Functions and subroutines}
\mbox{\Hypertarget{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a361ecdeaada8f404ef8ddc057e0fc911}\label{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a361ecdeaada8f404ef8ddc057e0fc911}} 
\index{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer@{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer}!g\+\_\+tracer\+\_\+get\+\_\+2d@{g\+\_\+tracer\+\_\+get\+\_\+2d}}
\index{g\+\_\+tracer\+\_\+get\+\_\+2d@{g\+\_\+tracer\+\_\+get\+\_\+2d}!g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer@{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer}}
\subsubsection{\texorpdfstring{g\+\_\+tracer\+\_\+get\+\_\+2d()}{g\_tracer\_get\_2d()}}
{\footnotesize\ttfamily subroutine g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer\+::g\+\_\+tracer\+\_\+get\+\_\+2d (\begin{DoxyParamCaption}\item[{type(\hyperlink{structg__tracer__utils_1_1g__tracer__type}{g\+\_\+tracer\+\_\+type}), pointer}]{g\+\_\+tracer\+\_\+list,  }\item[{character(len=$\ast$), intent(in)}]{name,  }\item[{character(len=$\ast$), intent(in)}]{member,  }\item[{real, dimension(\+:,\+:), pointer}]{array\+\_\+ptr }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Unknown. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em name} & Unknown\\
\hline
\mbox{\tt in}  & {\em member} & Unknown\\
\hline
 & {\em g\+\_\+tracer\+\_\+list} & Unknown\\
\hline
 & {\em array\+\_\+ptr} & Unknown \\
\hline
\end{DoxyParams}


Definition at line 162 of file generic\+\_\+tracer\+\_\+utils.\+F90.


\begin{DoxyCode}
162     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: name\textcolor{comment}{ !< Unknown}
163     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: member\textcolor{comment}{ !< Unknown}
164     \textcolor{keywordtype}{type}(g\_tracer\_type),      \textcolor{keywordtype}{pointer}    :: g\_tracer\_list\textcolor{comment}{ !< Unknown}
165     \textcolor{keywordtype}{real}, \textcolor{keywordtype}{dimension(:,:)},     \textcolor{keywordtype}{pointer}    :: array\_ptr\textcolor{comment}{ !< Unknown}
\end{DoxyCode}
\mbox{\Hypertarget{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a263b0b4bccd2829441c5d474e5555f24}\label{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a263b0b4bccd2829441c5d474e5555f24}} 
\index{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer@{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer}!g\+\_\+tracer\+\_\+get\+\_\+3d@{g\+\_\+tracer\+\_\+get\+\_\+3d}}
\index{g\+\_\+tracer\+\_\+get\+\_\+3d@{g\+\_\+tracer\+\_\+get\+\_\+3d}!g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer@{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer}}
\subsubsection{\texorpdfstring{g\+\_\+tracer\+\_\+get\+\_\+3d()}{g\_tracer\_get\_3d()}}
{\footnotesize\ttfamily subroutine g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer\+::g\+\_\+tracer\+\_\+get\+\_\+3d (\begin{DoxyParamCaption}\item[{type(\hyperlink{structg__tracer__utils_1_1g__tracer__type}{g\+\_\+tracer\+\_\+type}), pointer}]{g\+\_\+tracer\+\_\+list,  }\item[{character(len=$\ast$), intent(in)}]{name,  }\item[{character(len=$\ast$), intent(in)}]{member,  }\item[{real, dimension(\+:,\+:,\+:), pointer}]{array\+\_\+ptr }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Unknown. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em name} & Unknown\\
\hline
\mbox{\tt in}  & {\em member} & Unknown\\
\hline
 & {\em g\+\_\+tracer\+\_\+list} & Unknown\\
\hline
 & {\em array\+\_\+ptr} & Unknown \\
\hline
\end{DoxyParams}


Definition at line 154 of file generic\+\_\+tracer\+\_\+utils.\+F90.


\begin{DoxyCode}
154     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: name\textcolor{comment}{ !< Unknown}
155     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: member\textcolor{comment}{ !< Unknown}
156     \textcolor{keywordtype}{type}(g\_tracer\_type),      \textcolor{keywordtype}{pointer}    :: g\_tracer\_list\textcolor{comment}{ !< Unknown}
157     \textcolor{keywordtype}{real}, \textcolor{keywordtype}{dimension(:,:,:)},   \textcolor{keywordtype}{pointer}    :: array\_ptr\textcolor{comment}{ !< Unknown}
\end{DoxyCode}
\mbox{\Hypertarget{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a39f45eef286db4a2ed60ac0df8c9a77b}\label{interfaceg__tracer__utils_1_1g__tracer__get__pointer_a39f45eef286db4a2ed60ac0df8c9a77b}} 
\index{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer@{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer}!g\+\_\+tracer\+\_\+get\+\_\+4d@{g\+\_\+tracer\+\_\+get\+\_\+4d}}
\index{g\+\_\+tracer\+\_\+get\+\_\+4d@{g\+\_\+tracer\+\_\+get\+\_\+4d}!g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer@{g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer}}
\subsubsection{\texorpdfstring{g\+\_\+tracer\+\_\+get\+\_\+4d()}{g\_tracer\_get\_4d()}}
{\footnotesize\ttfamily subroutine g\+\_\+tracer\+\_\+utils\+::g\+\_\+tracer\+\_\+get\+\_\+pointer\+::g\+\_\+tracer\+\_\+get\+\_\+4d (\begin{DoxyParamCaption}\item[{type(\hyperlink{structg__tracer__utils_1_1g__tracer__type}{g\+\_\+tracer\+\_\+type}), pointer}]{g\+\_\+tracer\+\_\+list,  }\item[{character(len=$\ast$), intent(in)}]{name,  }\item[{character(len=$\ast$), intent(in)}]{member,  }\item[{real, dimension(\+:,\+:,\+:,\+:), pointer}]{array\+\_\+ptr }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Unknown. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em name} & Unknown\\
\hline
\mbox{\tt in}  & {\em member} & Unknown\\
\hline
 & {\em g\+\_\+tracer\+\_\+list} & Unknown\\
\hline
 & {\em array\+\_\+ptr} & Unknown \\
\hline
\end{DoxyParams}


Definition at line 146 of file generic\+\_\+tracer\+\_\+utils.\+F90.


\begin{DoxyCode}
146     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: name\textcolor{comment}{ !< Unknown}
147     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: member\textcolor{comment}{ !< Unknown}
148     \textcolor{keywordtype}{type}(g\_tracer\_type),      \textcolor{keywordtype}{pointer}    :: g\_tracer\_list\textcolor{comment}{ !< Unknown}
149     \textcolor{keywordtype}{real}, \textcolor{keywordtype}{dimension(:,:,:,:)}, \textcolor{keywordtype}{pointer}    :: array\_ptr\textcolor{comment}{ !< Unknown}
\end{DoxyCode}


The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/cermak/src/\+M\+O\+M6.\+devrob/config\+\_\+src/external/\+G\+F\+D\+L\+\_\+ocean\+\_\+\+B\+G\+C/generic\+\_\+tracer\+\_\+utils.\+F90\end{DoxyCompactItemize}
