Funktionsübersicht
. .
Gruppen, Kontexte und Kommunikatoren
Hilfesystem für den Message Passing Interface Standard MPI
MPI_Group_incl
Erzeugt eine neue Gruppe, in der die Prozesse einer gegebenen Gruppe neu
sortiert sind, und die nur die aufgezählten Prozesse enthält
Syntax:
MPI_Group_incl( 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 enthalten sein sollen (array of integer)
ranks[i] ist der Rang eines Prozesses in group, welcher in newgroup Rang i
haben soll. Das Feld darf nur gültige Ränge von group enthalten, andernfalls
ist das Programm fehlerhaft.
Output Parameter:
newgroup - neue Gruppe (handle)
Aufruf:
#include "mpi.h"
MPI_Group group, newgroup;
int n;
int *ranks;
...
MPI_Group_incl(group, n, ranks, &newgroup);
...
MPI_Group_free(&newgroup);
...
Beispiel