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

Constructs a new Graph communicator.

Namespace:  MPI
Assembly:  MPI (in MPI.dll)
Version: 0.6.0.0 (0.6.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.

See Also