Funktionsübersicht . . Abgeleitete Datentypen

Hilfesystem für den Message Passing Interface Standard MPI


MPI_Type_indexed

Liefert ein handle für einen abgeleiteten Datentyp, der aus einer Anzahl von Blöcken (auch unterschiedlicher Länge) besteht, welche ihreseits aus gleichartigen Elementen eines vorhandenen Datentyps bestehen (mit Offset in Elementen)

Syntax:

Input Parameter: Output Parameter: Aufruf:

#include "mpi.h"

    int           count, blocklens[M];
    MPI_Aint      displacements[M];
    MPI_Datatype  oldtype, newtype;
    ...
    count=M;
    MPI_Type_indexed(count, blocklens, displacements, oldtype, &newtype);
    MPI_Type_commit(&newtype);
    ...
    MPI_Type_free(&newtype);