Funktionsübersicht
. .
Gruppen, Kontexte und Kommunikatoren
Hilfesystem für den Message Passing Interface Standard MPI
MPI_Group_excl
Erzeugt eine neue Gruppe, die man erhält, indem man die aufgezählten Prozesse
aus einer gegebenen Gruppe entfernt
Syntax:
MPI_Group_excl( group, n, ranks, newgroup )
Input Parameter:
group1 - Gruppe (handle)
n - Anzahl der Ränge in ranks (integer)
ranks - Feld mit den Rängen der Prozesse, die in der neuen
Gruppe nicht enthalten sein sollen (array of integer)
Die Ordnung bleibt wie in group. Das Feld darf nur gültige Ränge von
group enthalten, andernfalls wird das Programm fehlerhaft.
Output Parameter:
newgroup - neue Gruppe (handle)
Aufruf:
#include "mpi.h"
MPI_Group group, newgroup;
int n;
int *ranks;
...
MPI_Group_excl(group, n, ranks, &newgroup);
...
MPI_Group_free(&newgroup);
...