MPI_Group_excl işlevi
Mevcut bir gruptan dereceleri silerek yeni bir grup tanımlamak için kullanılan bir grup oluşturucu.
Söz dizimi
int MPIAPI MPI_Group_excl(
MPI_Group group,
int n,
_In_count_(n) int *ranks,
_Out_ MPI_Group *newgroup
);
Parametreler
grup
Mevcut grup.n
ranks parametresindeki öğelerin sayısı.Sırada
Gruptaki, yeni grupta görünmeyen işlem dizileri. Belirtilen dereceler mevcut grupta geçerli olmalıdır. Dizideki her öğe ayrı olmalıdır. Dizi boşsa, yeni grup mevcut grupla aynı olacaktır.newgroup [out]
Var olan gruptan türetilen yeni grubu temsil eden tanıtıcının işaretçisi. Var olan grubun sırası yeni grupta korunur.
Döndürülen değer
Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.
Fortran'da, dönüş değeri IERROR parametresinde depolanır.
Fortran
MPI_GROUP_EXCL(GROUP, N, RANKS, NEWGROUP, IERROR)
INTEGER GROUP, N, RANKS(*), NEWGROUP, IERROR
Açıklamalar
Bu işlev, belirtilen işlemleri var olan bir gruptan kaldırırken gruptaki derecelerin sırasını koruyarak türetilen yeni bir işlem grubu oluşturur.
Gereksinimler
Ürün |
HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları |
Üst bilgi |
Mpi.h; Mpif.h |
Kitaplık |
Msmpi.lib |
DLL |
Msmpi.dll |