[This is preliminary documentation and is subject to change.]

A CartesianCommunicator is a form of Intracommunicator that possess extra topological information, and where all the processes in the communicator are arranged according to a grid of arbitrary dimensions. Each node in a CartesianCommunicator has not only a rank but also coordinates indicating its place in the n-dimensional grid. Grids may be specified as periodic (or not) in any dimension, allowing cylinder and torus configurations as well.

Namespace:  MPI
Assembly:  MPI (in MPI.dll)
Version: 0.6.0.0 (0.6.0.0)

Syntax

C#
public class CartesianCommunicator : TopologicalCommunicator
Visual Basic (Declaration)
Public Class CartesianCommunicator _
	Inherits TopologicalCommunicator
Visual C++
public ref class CartesianCommunicator : public TopologicalCommunicator

Inheritance Hierarchy

System..::.Object
  MPI..::.Communicator
    MPI..::.Intracommunicator
      MPI..::.TopologicalCommunicator
        MPI..::.CartesianCommunicator

See Also