MPI_Get_count funkce
Získá počet prvků "nejvyšší úrovně".
Syntaxe
int MPIAPI MPI_Get_count(
_In_ MPI_Status *status,
MPI_Datatype datatype,
_Out_ int *count
);
Parametry
status [in]
Stav vrácení operace příjmu.Datatype
Datový typ každého prvku vyrovnávací paměti příjmu.count [out]
Počet přijatých prvků
Vrácená hodnota
Vrátí MPI_SUCCESS při úspěchu. V opačném případě je návratovou hodnotou kód chyby.
Ve Fortranu je vrácená hodnota uložena v parametru IERROR .
Fortran
MPI_GET_COUNT(STATUS, DATATYPE, COUNT, IERROR)
INTEGER STATUS(MPI_STATUS_SIZE), DATATYPE, COUNT, IERROR
Poznámky
Pokud je velikost datového typu nula, vrátí tato rutina počet nula. Pokud množství dat ve stavu není přesným násobem velikosti datového typu (aby počet nebyl integrální), vrátí se místo toho početMPI_UNDEFINED .
Požadavky
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package nebo HPC Pack 2008 Client Utilities |
Hlavička |
Mpi.h; Soubor Mpif.h |
Knihovna |
Msmpi.lib |
DLL |
Msmpi.dll |