\hypertarget{interfaceg__tracer__utils_1_1g__tracer__get__pointer}{}\doxysection{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}}


\doxysubsection{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.

\doxysubsection*{Private functions}
\begin{DoxyCompactItemize}
\item 
subroutine \mbox{\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 \mbox{\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 \mbox{\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}


\doxysubsection{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.



\doxysubsection{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}}
\doxysubsubsection{\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(\mbox{\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{\texttt{ in}}  & {\em name} & Unknown \\
\hline
\mbox{\texttt{ 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}{0}
\DoxyCodeLine{162     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: name\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{163     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: member\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{164     \textcolor{keywordtype}{type}(g\_tracer\_type),      \textcolor{keywordtype}{pointer}    :: g\_tracer\_list\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{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}}
\doxysubsubsection{\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(\mbox{\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{\texttt{ in}}  & {\em name} & Unknown \\
\hline
\mbox{\texttt{ 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}{0}
\DoxyCodeLine{154     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: name\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{155     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: member\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{156     \textcolor{keywordtype}{type}(g\_tracer\_type),      \textcolor{keywordtype}{pointer}    :: g\_tracer\_list\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{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}}
\doxysubsubsection{\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(\mbox{\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{\texttt{ in}}  & {\em name} & Unknown \\
\hline
\mbox{\texttt{ 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}{0}
\DoxyCodeLine{146     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: name\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{147     \textcolor{keywordtype}{character(len=*)},         \textcolor{keywordtype}{intent(in)} :: member\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{148     \textcolor{keywordtype}{type}(g\_tracer\_type),      \textcolor{keywordtype}{pointer}    :: g\_tracer\_list\textcolor{comment}{ !< Unknown}}
\DoxyCodeLine{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}
