Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan penomoran relatif dari proses yang sama dalam dua grup yang berbeda.
Sintaks
int MPIAPI MPI_Group_translate_ranks(
MPI_Group group1,
int n,
_In_count_(n) int *ranks1,
MPI_Group group2,
_Out_ int *ranks2
);
Parameter
group1
Grup pertama.n
Angka atau peringkat dalam array parameter peringkat1 dan peringkat2 .peringkat1
Nol atau lebih peringkat valid dalam grup pertama.Catatan
Konstanta MPI_PROC_NULL valid untuk parameter ini. Peringkat terkait yang dikembalikan dalam parameter peringkat2 juga MPI_PROC_NULL.
group2
Grup kedua.ranks2 [out]
Saat kembali, menunjuk ke peringkat yang sesuai di grup kedua. Nilai MPI_UNDEFINED menunjukkan bahwa proses berada di grup pertama, tetapi bukan yang kedua.
Menampilkan nilai
Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.
Di Fortran, nilai pengembalian disimpan dalam parameter IERROR .
Fortran
MPI_GROUP_TRANSLATE_RANKS( GROUP1, N, RANKS1, GROUP2, RANKS2, IERROR)
INTEGER GROUP1, N, RANKS1(*), GROUP2, RANKS2(*), IERROR
Persyaratan
Produk |
Paket Redistributable HPC Pack 2012 MS-MPI, Paket HpC Pack 2008 R2 MS-MPI Redistributable, Paket HPC Pack 2008 MS-MPI Redistributable Package atau HpC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Pustaka |
Msmpi.lib |
DLL |
Msmpi.dll |