Beschreibung von Datentypen:
- int MPI_Type_contiguous(int count, MPI_Datatype old,
MPI_Datatype *new)
Wiederholungen des Datentyps old
- int MPI_Type_vector(int count, int blocklength, int stride,
MPI_Datatype old, MPI_Datatype *new)
Wiederholungen des Datentyps old mit regelmäßigen Lücken
- int MPI_Type_indexed(int count, int *blocklengths, int *disps,
MPI_Datatype old, MPI_Datatype *new)
Wiederholungen des Datentyps old mit beliebigen Lücken
- int MPI_Type_struct(int count, int *blocklengths, int *disps,
MPI_Datatype *oldtypes, MPI_Datatype *new)
beliebige Datentypen an beliebigen Stellen (allgemeine Konstruktion)
Hilfsfunktion:
- int MPI_Address(void *location, MPI_Aint *address)
Adresse einer Variablen
Verwaltung von Datentypen:
- int MPI_Type_commit(MPI_Datatype *type)
neuen Datentyp allgemein bekannt machen
- int MPI_Type_free(MPI_Datatype *type)
Datentyp wieder löschen

Peter Junglas 11.5.2000