Aracılığıyla paylaş


MPI_Type_get_envelope işlevi

Veri türünü oluşturan çağrıda kullanılan giriş bağımsız değişkenlerinin sayısı ve türü hakkında bilgi döndürür.

Söz dizimi

int MPIAPI MPI_Type_get_envelope(
        MPI_Datatype datatype,
  _Out_ int          *num_integers,
  _Out_ int          *num_addresses,
  _Out_ int          *num_datatypes,
  _Out_ int          *combiner
);

Parametreler

  • Datatype
    Erişecek veri türü.

  • num_integers [out]
    Çağrı oluşturma birleştiricisinde kullanılan giriş tamsayılarının sayısı.

  • num_addresses [out]
    Çağrı oluşturma birleştiricisinde kullanılan giriş adreslerinin sayısı.

  • num_datatypes [out]
    Çağrı oluşturma birleştiricisinde kullanılan giriş veri türlerinin sayısı.

  • birleştirici [out]
    Birleştir -ici.

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_TYPE_GET_ENVELOPE(DATATYPE, NUM_INTEGERS, NUM_ADDRESSES, NUM_DATATYPES,
                COMBINER, IERROR)
        INTEGER DATATYPE, NUM_INTEGERS, NUM_ADDRESSES, NUM_DATATYPES, COMBINER,
        IERROR

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 Veri Türü İşlevleri