Dela via


funktionen MPI_Get_elements

Returnerar antalet grundläggande element i en datatyp.

Syntax

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

Parametrar

  • status [in]
    Returstatus för mottagningsåtgärden.

  • Datatyp
    Datatyp som används av mottagningsåtgärden.

  • räkna [ut]
    Antal mottagna grundläggande element.

Returvärde

Returnerar MPI_SUCCESS vid lyckat resultat. Annars är returvärdet en felkod.

I Fortran lagras returvärdet i parametern IERROR .

Fortran

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

Kommentarer

Om datatypens storlek är noll och mängden data som returneras enligt statusen också är noll, returnerar den här rutinen antalet noll.

Krav

Produkt

HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package eller HPC Pack 2008 Client Utilities

Huvud

Mpi.h; Mpif.h

Bibliotek

Msmpi.lib

DLL

Msmpi.dll

Se även

MPI-datatypsfunktioner