Bagikan melalui


MPI_Intercomm_merge (Fungsi MPI_Intercomm_merge)

Membuat intrakommuncator dari interkomunikator.

Sintaks

int MPIAPI MPI_Intercomm_merge(
        MPI_Comm intercomm,
        int      high,
  _Out_ MPI_Comm *newintracomm
);

Parameter

  • interkomm
    Interkomunikator.

  • Tinggi
    Digunakan untuk memesan grup dalam komunikasi saat membuat komunikator baru. Ini adalah nilai boolean; grup yang menetapkan true tinggi memiliki proses yang diurutkan setelah grup yang mengatur nilai ini ke false. Jika semua proses dalam interkomunikator memberikan nilai yang sama, pilihan grup mana yang diurutkan terlebih dahulu bersifat arbitrer.

  • newintracomm [out]
    Membuat intracommunicator.

Mengembalikan nilai

Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.

Di Fortran, nilai yang dikembalikan disimpan dalam parameter IERROR .

Fortran

    MPI_INTERCOMM_MERGE(INTERCOMM, HIGH, NEWINTRACOMM, IERROR)
        INTEGER INTERCOMM, NEWINTRACOMM, IERROR
        LOGICAL HIGH

Persyaratan

Produk

Paket HPC Pack 2012 MS-MPI Redistributable, HpC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package atau HPC Pack 2008 Client Utilities

Header

Mpi.h; Mpif.h

Pustaka

Msmpi.lib

DLL

Msmpi.dll

Lihat juga

Fungsi Komunikator MPI