Funktionsübersicht . . abgeleitete Datentypen

Hilfesystem für den Message Passing Interface Standard MPI


MPI_Get_elements

Ermittelt die Anzahl der Basiselemente einer Nachricht

Syntax:

Input Parameter: Output Parameter: Anmerkungen:

Falls die Anzahl der Basiselemente kein Vielfaches der Anzahl der "Top-Level"-Elemente ist, liefert die Funktion count = MPI_UNDEFINED.

Siehe auch: MPI_Get_count

Aufruf:

#include "mpi.h"
#define MAXBUF  1024

    int           i, count;
    void          *recvbuf;
    MPI_Status    status;
    MPI_Comm      comm;
    MPI_Datatype  datatype;

    ...
    MPI_Recv(recvbuf, MAXBUF, datatype, 0, 0, comm, &status);
    MPI_Get_elements(&status, datatype, &count);
    for (i=0; i<count; i++) {
        ...
    }
    ...