A GraphCommunicator is a form of Intracommunicator where the processes are
connected in an arbitrary graph topology.
Namespace:
MPIAssembly: MPI (in MPI.dll)
Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# |
|---|
public class GraphCommunicator : TopologicalCommunicator |
| Visual Basic (Declaration) |
|---|
Public Class GraphCommunicator _ Inherits TopologicalCommunicator |
| Visual C++ |
|---|
public ref class GraphCommunicator : public TopologicalCommunicator |
Remarks
With a GraphCommunicator, the topology of the processes is specified as an arbitrary graph,
where each process will communicate with its neighbors in the graph. Graph topologies are
more general than the Cartesian topology provided by a CartesianCommunicator,
but they also provide less information to the user and the underlying MPI implementation.
Inheritance Hierarchy
System..::.Object
MPI..::.Communicator
MPI..::.Intracommunicator
MPI..::.TopologicalCommunicator
MPI..::.GraphCommunicator
MPI..::.Communicator
MPI..::.Intracommunicator
MPI..::.TopologicalCommunicator
MPI..::.GraphCommunicator