The Group type exposes the following members.

Methods

  NameDescription
Adopt
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
Compare two MPI groups.
Dispose
Free the MPI group explicitly.
Equals (Inherited from Object.)
Exclude
Create a subset of this group that includes all of the processes in this group except those identified by the given ranks.
Finalize
Finalizer that frees the MPI group.
(Overrides Object..::.Finalize()()().)
GetHashCode (Inherited from Object.)
GetType (Inherited from Object.)
IncludeOnly
Create a subset of this group that includes only the processes with the given ranks.
MemberwiseClone (Inherited from Object.)
ToString (Inherited from Object.)
TranslateRanks
Translates the ranks of processes in this group to the ranks of the same processes within a different group.

Operators

  NameDescription
BitwiseAnd
Constructs the intersection of two groups, containing those processes that are in both group1 and group2.
BitwiseOr
Constructs the union of two groups, containing those processes that are either in group1 or group2.
Subtraction
Constructs the difference of two groups, containing those processes that are in group1 but not group2.

See Also