Aracılığıyla paylaş


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

Ayrıca bkz.

MPI Grup İşlevleri