@@ -64,7 +64,14 @@ In the following subsections, we describe the \emph{distributed} version of the
\subsection{Distributed multidimensional array}
In the \emph{distributed} configuration, a global multidimensional array is decomposed into several subarrays and each MPI rank typically stores the data associated to one subarray.
Since a multidimensional array stores structured data, we will consider only \emph{structured conforming} decompositions, where the array is split by hyperplanes perpendicular to one of the axes.
\Cref{fig:ndarray decomposition}\todo{draw the figure} shows a typical two-dimensional decomposition of a two-dimensional array into 9 subarrays.
\Cref{fig:ndarray decomposition} shows a typical two-dimensional decomposition of a two-dimensional array into 9 subarrays.