Virtual Topologies

Cartesian and graph topologies

Creating a cartesian virtual topology

MPI_Cart_create (comm_old, process_dimensions, divisions, periods, reorder, cartesian_communicator)

Cartesian mapping functions

Shifts and MPI_Sendrecv