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