MPI_Get_count fonction
Obtient le nombre d’éléments de « niveau supérieur ».
Syntaxe
int MPIAPI MPI_Get_count(
_In_ MPI_Status *status,
MPI_Datatype datatype,
_Out_ int *count
);
Paramètres
status [in]
Retourne status de l’opération de réception.datatype
Type de données de chaque élément de mémoire tampon de réception.count [out]
Nombre d’éléments reçus.
Valeur retournée
Retourne MPI_SUCCESS en cas de réussite. Sinon, la valeur de retour est un code d’erreur.
Dans Fortran, la valeur de retour est stockée dans le paramètre IERROR .
Fortran
MPI_GET_COUNT(STATUS, DATATYPE, COUNT, IERROR)
INTEGER STATUS(MPI_STATUS_SIZE), DATATYPE, COUNT, IERROR
Remarques
Si la taille du type de données est égale à zéro, cette routine retourne un nombre de zéro. Si la quantité de données dans status n’est pas un multiple exact de la taille du type de données (de sorte que le nombre ne serait pas intégral), un nombre de MPI_UNDEFINED est retourné à la place.
Configuration requise
Produit |
HpC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package ou HPC Pack 2008 Client Utilities |
En-tête |
Mpi.h ; Mpif.h |
Bibliothèque |
Msmpi.lib |
DLL |
Msmpi.dll |