MPI_Cart_sub

int MPI_Cart_sub(MPI_Comm, int *, MPI_Comm *);
Partitions a Cartesian communicator into lower-dimensional subgroups.