Bagikan melalui


fungsi MPI_Type_get_true_extent

Dapatkan batas dan jangkauan yang benar lebih rendah untuk jenis data.

Sintaks

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

Parameter

  • Datatype
    Jenis data untuk mendapatkan informasi.

  • true_lb [out]
    Batas bawah tipe data yang benar.

  • true_extent [out]
    Ukuran tipe data yang benar.

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

Keterangan

true_lb mengembalikan offset unit penyimpanan terendah yang ditangani oleh jenis data, yaitu, batas bawah peta jenis yang sesuai, mengabaikan penanda batas bawah eksplisit. true_extent mengembalikan ukuran tipe data yang sebenarnya, yaitu, sejauh mana typemap yang sesuai, mengabaikan penanda batas bawah eksplisit dan batas atas, dan tidak melakukan pembulatan untuk perataan.

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

Lihat juga

Fungsi Tipe Data MPI