[This is preliminary documentation and is subject to change.]
Constructs a new Graph communicator.
Namespace:
MPIAssembly: MPI (in MPI.dll)
Version: 0.8.0.0 (0.8.0.0)
Syntax
| C# |
|---|
public GraphCommunicator( Intracommunicator oldComm, int[][] edges, bool reorder ) |
| Visual Basic (Declaration) |
|---|
Public Sub New ( _ oldComm As Intracommunicator, _ edges As Integer()(), _ reorder As Boolean _ ) |
| Visual C++ |
|---|
public: GraphCommunicator( Intracommunicator^ oldComm, array<array<int>^>^ edges, bool reorder ) |
Parameters
- oldComm
- Type: MPI..::.Intracommunicator
An existing communicator from which to construct the Graph communicator.
- edges
- Type: array<
array<
System..::.Int32
>[]()[]
>[]()[]
A jagged array of adjacency information (so, for example, process i is adjacent to all of the processes whose ranks are listed in edges[i]).
- reorder
- Type: System..::.Boolean
Whether the ranking may be reordered or not.