fungsi MPI_Group_excl
Konstruktor grup yang digunakan untuk menentukan grup baru dengan menghapus peringkat dari grup yang sudah ada.
Sintaks
int MPIAPI MPI_Group_excl(
MPI_Group group,
int n,
_In_count_(n) int *ranks,
_Out_ MPI_Group *newgroup
);
Parameter
grup
Grup yang ada.n
Jumlah elemen dalam parameter peringkat .Peringkat
Array proses dalam grup yang tidak muncul di grup baru. Peringkat yang ditentukan harus valid dalam grup yang ada. Setiap elemen dalam array harus berbeda. Jika array kosong maka grup baru akan identik dengan grup yang ada.newgroup [out]
Penunjuk ke handel yang mewakili grup baru yang berasal dari grup yang ada. Urutan grup yang ada dipertahankan di grup baru.
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_GROUP_EXCL(GROUP, N, RANKS, NEWGROUP, IERROR)
INTEGER GROUP, N, RANKS(*), NEWGROUP, IERROR
Keterangan
Fungsi ini membuat grup proses baru yang diturunkan dengan menghapus proses tertentu dari grup yang ada sambil mempertahankan urutan peringkat dalam grup.
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 |