[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:
MPIAssembly: 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
MPI..::.Communicator
MPI..::.Intracommunicator
MPI..::.TopologicalCommunicator
MPI..::.CartesianCommunicator