MPI_Type_create_subarray

int MPI_Type_create_subarray(int, int [], int [], int [], int, MPI_Datatype, MPI_Datatype *);
Returns a new datatype that represents anndims-dimensional subarray of anndims-dimensional array.