Bagikan melalui


MPI_Get_count (Fungsi MPI_Get_count)

Mendapatkan jumlah elemen "tingkat atas".

Sintaks

int MPIAPI MPI_Get_count(
  _In_  MPI_Status   *status,
        MPI_Datatype datatype,
  _Out_ int          *count
);

Parameter

  • status [in]
    Mengembalikan status operasi terima.

  • Datatype
    Jenis data dari setiap elemen buffer penerima.

  • count [out]
    Jumlah elemen yang diterima.

Mengembalikan nilai

Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.

Di Fortran, nilai yang dikembalikan disimpan dalam parameter IERROR .

Fortran

    MPI_GET_COUNT(STATUS, DATATYPE, COUNT, IERROR)
        INTEGER STATUS(MPI_STATUS_SIZE), DATATYPE, COUNT, IERROR

Keterangan

Jika ukuran jenis data adalah nol, rutinitas ini akan mengembalikan hitungan nol. Jika jumlah data dalam status bukan kelipatan yang tepat dari ukuran jenis data (sehingga jumlah tersebut tidak akan menjadi integral), hitunganMPI_UNDEFINED dikembalikan sebagai gantinya.

Persyaratan

Produk

Paket HPC Pack 2012 MS-MPI Redistributable, HpC Pack 2008 R2 MS-MPI Redistributable Package, 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 Titik ke Titik MPI