Aracılığıyla paylaş


MPI_Type_get_true_extent işlevi

Bir veri türü için gerçek alt sınır ve kapsamı alın.

Söz dizimi

int MPIAPI MPI_Type_get_true_extent(
        MPI_Datatype datatype,
  _Out_ MPI_Aint     *true_lb,
  _Out_ MPI_Aint     *true_extent
);

Parametreler

  • Datatype
    Hakkında bilgi almak için veri türü.

  • true_lb [out]
    Veri türünün gerçek alt sınırı.

  • true_extent [out]
    Veri türünün gerçek boyutu.

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_TRUE_EXTENT(DATATYPE, TRUE_LB, TRUE_EXTENT, IERROR)
        INTEGER DATATYPE, IERROR
        INTEGER(KIND = MPI_ADDRESS_KIND) TRUE_LB, TRUE_EXTENT

Açıklamalar

true_lb , açık alt sınır işaretlerini yoksayarak veri türü tarafından ele alınan en düşük depo biriminin uzaklığını döndürür; örneğin, karşılık gelen tür haritasının alt sınırı. true_extent , açık alt sınır ve üst sınır işaretlerini yoksayarak ve hizalama için yuvarlama gerçekleştirmeden veri türünün gerçek boyutunu( örneğin, karşılık gelen tür haritasının kapsamını) döndürür.

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