\hypertarget{interfaceice__gather__scatter_1_1scatter__global}{
\section{ice\_\-gather\_\-scatter::scatter\_\-global Interface Reference}
\label{interfaceice__gather__scatter_1_1scatter__global}\index{ice\_\-gather\_\-scatter::scatter\_\-global@{ice\_\-gather\_\-scatter::scatter\_\-global}}
}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfaceice__gather__scatter_1_1scatter__global_ab3f5554c0499b5d48c352b2d83059931}{scatter\_\-global\_\-dbl} (ARRAY, ARRAY\_\-G, src\_\-task, dst\_\-dist, field\_\-loc, field\_\-type)
\item 
subroutine \hyperlink{interfaceice__gather__scatter_1_1scatter__global_a731bb7bee6c2c6c144477197c6abac73}{scatter\_\-global\_\-real} (ARRAY, ARRAY\_\-G, src\_\-task, dst\_\-dist, field\_\-loc, field\_\-type)
\item 
subroutine \hyperlink{interfaceice__gather__scatter_1_1scatter__global_af90f731e0b76882ffbf0031b43a1f379}{scatter\_\-global\_\-int} (ARRAY, ARRAY\_\-G, src\_\-task, dst\_\-dist, field\_\-loc, field\_\-type)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 60 of file ice\_\-gather\_\-scatter.F90.

\subsection{Member Function/Subroutine Documentation}
\hypertarget{interfaceice__gather__scatter_1_1scatter__global_ab3f5554c0499b5d48c352b2d83059931}{
\index{ice\_\-gather\_\-scatter::scatter\_\-global@{ice\_\-gather\_\-scatter::scatter\_\-global}!scatter\_\-global\_\-dbl@{scatter\_\-global\_\-dbl}}
\index{scatter\_\-global\_\-dbl@{scatter\_\-global\_\-dbl}!ice_gather_scatter::scatter_global@{ice\_\-gather\_\-scatter::scatter\_\-global}}
\subsubsection[{scatter\_\-global\_\-dbl}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-gather\_\-scatter::scatter\_\-global::scatter\_\-global\_\-dbl (real (dbl\_\-kind),dimension(:,:,:),intent(inout) {\em ARRAY}, \/  real (dbl\_\-kind),dimension(:,:),intent(in) {\em ARRAY\_\-G}, \/  integer (int\_\-kind),intent(in) {\em src\_\-task}, \/  type ({\bf distrb}),intent(in) {\em dst\_\-dist}, \/  integer (int\_\-kind),intent(in) {\em field\_\-loc}, \/  integer (int\_\-kind),intent(in) {\em field\_\-type})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__gather__scatter_1_1scatter__global_ab3f5554c0499b5d48c352b2d83059931}


Definition at line 756 of file ice\_\-gather\_\-scatter.F90.\hypertarget{interfaceice__gather__scatter_1_1scatter__global_af90f731e0b76882ffbf0031b43a1f379}{
\index{ice\_\-gather\_\-scatter::scatter\_\-global@{ice\_\-gather\_\-scatter::scatter\_\-global}!scatter\_\-global\_\-int@{scatter\_\-global\_\-int}}
\index{scatter\_\-global\_\-int@{scatter\_\-global\_\-int}!ice_gather_scatter::scatter_global@{ice\_\-gather\_\-scatter::scatter\_\-global}}
\subsubsection[{scatter\_\-global\_\-int}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-gather\_\-scatter::scatter\_\-global::scatter\_\-global\_\-int (integer (int\_\-kind),dimension(:,:,:),intent(inout) {\em ARRAY}, \/  integer (int\_\-kind),dimension(:,:),intent(in) {\em ARRAY\_\-G}, \/  integer (int\_\-kind),intent(in) {\em src\_\-task}, \/  type ({\bf distrb}),intent(in) {\em dst\_\-dist}, \/  integer (int\_\-kind),intent(in) {\em field\_\-loc}, \/  integer (int\_\-kind),intent(in) {\em field\_\-type})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__gather__scatter_1_1scatter__global_af90f731e0b76882ffbf0031b43a1f379}


Definition at line 1526 of file ice\_\-gather\_\-scatter.F90.\hypertarget{interfaceice__gather__scatter_1_1scatter__global_a731bb7bee6c2c6c144477197c6abac73}{
\index{ice\_\-gather\_\-scatter::scatter\_\-global@{ice\_\-gather\_\-scatter::scatter\_\-global}!scatter\_\-global\_\-real@{scatter\_\-global\_\-real}}
\index{scatter\_\-global\_\-real@{scatter\_\-global\_\-real}!ice_gather_scatter::scatter_global@{ice\_\-gather\_\-scatter::scatter\_\-global}}
\subsubsection[{scatter\_\-global\_\-real}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ice\_\-gather\_\-scatter::scatter\_\-global::scatter\_\-global\_\-real (real (real\_\-kind),dimension(:,:,:),intent(inout) {\em ARRAY}, \/  real (real\_\-kind),dimension(:,:),intent(in) {\em ARRAY\_\-G}, \/  integer (int\_\-kind),intent(in) {\em src\_\-task}, \/  type ({\bf distrb}),intent(in) {\em dst\_\-dist}, \/  integer (int\_\-kind),intent(in) {\em field\_\-loc}, \/  integer (int\_\-kind),intent(in) {\em field\_\-type})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__gather__scatter_1_1scatter__global_a731bb7bee6c2c6c144477197c6abac73}


Definition at line 1141 of file ice\_\-gather\_\-scatter.F90.

The documentation for this interface was generated from the following file:\begin{DoxyCompactItemize}
\item 
\hyperlink{ice__gather__scatter_8F90}{ice\_\-gather\_\-scatter.F90}\end{DoxyCompactItemize}
