Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt einen Intrakommuncator von einem Interkommunikationsgeber.
Syntax
int MPIAPI MPI_Intercomm_merge(
MPI_Comm intercomm,
int high,
_Out_ MPI_Comm *newintracomm
);
Parameter
Intercomm
Interkommunizierer.Hoch
Wird verwendet, um die Gruppen in comm beim Erstellen des neuen Kommunikators zu sortieren. Dies ist ein boolescher Wert. bei der Gruppe, die "high true" festlegt, werden ihre Prozesse nach der Gruppe sortiert, die diesen Wert auf false festlegt. Wenn alle Prozesse im Intercommunicator den gleichen Wert aufweisen, ist die Auswahl der zuerst sortierten Gruppe willkürlich.newintracomm [out]
Intrakommunikationsgeber erstellt.
Rückgabewert
Gibt MPI_SUCCESS nach Erfolg zurück. Andernfalls ist der Rückgabewert ein Fehlercode.
In Fortran wird der Rückgabewert im IERROR-Parameter gespeichert.
Fortran
MPI_INTERCOMM_MERGE(INTERCOMM, HIGH, NEWINTRACOMM, IERROR)
INTEGER INTERCOMM, NEWINTRACOMM, IERROR
LOGICAL HIGH
Anforderungen
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package oder HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Bibliothek |
Msmpi.lib |
DLL |
Msmpi.dll |