The Group type exposes the following members.
Adopts a low-level MPI group that was created with any of the low-level MPI facilities. The resulting Group object will manage the lifetime of the low-level MPI group, and will call MPI_Group_free(Int32%) when it is disposed or finalized.
Compare two MPI groups.
Free the MPI group explicitly.
|Equals||(Inherited from Object.)|
Create a subset of this group that includes all of the processes in this group except those identified by the given ranks.
Finalizer that frees the MPI group.(Overrides Object..::.Finalize()()().)
|GetHashCode||(Inherited from Object.)|
|GetType||(Inherited from Object.)|
Create a subset of this group that includes only the processes with the given ranks.
|MemberwiseClone||(Inherited from Object.)|
|ToString||(Inherited from Object.)|
Translates the ranks of processes in this group to the ranks of the same processes within a different group.
Constructs the intersection of two groups, containing those processes that are in both group1 and group2.
Constructs the union of two groups, containing those processes that are either in group1 or group2.
Constructs the difference of two groups, containing those processes that are in group1 but not group2.
A predefined group containing no processes.
Sentinel value used to indicate that a particular process is not part of a group.
The rank of the calling process within this group. This will be a value in [0, Size-1).
The number of processes within this group.