MPI_Get_count functie
Hiermee wordt het aantal elementen op het hoogste niveau opgehaald.
Syntaxis
int MPIAPI MPI_Get_count(
_In_ MPI_Status *status,
MPI_Datatype datatype,
_Out_ int *count
);
Parameters
status [in]
Retourstatus van ontvangstbewerking.Datatype
Gegevenstype van elk ontvangstbufferelement.count [out]
Aantal ontvangen elementen.
Retourwaarde
Retourneert MPI_SUCCESS bij succes. Anders is de retourwaarde een foutcode.
In Fortran wordt de retourwaarde opgeslagen in de parameter IERROR .
Fortran
MPI_GET_COUNT(STATUS, DATATYPE, COUNT, IERROR)
INTEGER STATUS(MPI_STATUS_SIZE), DATATYPE, COUNT, IERROR
Opmerkingen
Als de grootte van het gegevenstype nul is, retourneert deze routine een telling van nul. Als de hoeveelheid gegevens in de status geen exact veelvoud is van de grootte van het gegevenstype (zodat het aantal niet integraal is), wordt in plaats daarvan een telling van MPI_UNDEFINED geretourneerd.
Vereisten
Product |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package of HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Bibliotheek |
Msmpi.lib |
DLL |
Msmpi.dll |