Funktionsübersicht . . Abgeleitete Datentypen

Hilfesystem für den Message Passing Interface Standard MPI


MPI_Type_hindexed

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 Bytes)

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_hindexed(count, blocklens, displacements, oldtype, &newtype);
    MPI_Type_commit(&newtype);
    ...
    MPI_Type_free(&newtype);