next up previous
Next: Communication Schedule Up: Data Mapping Previous: LIP_IOBUFMAP_FREE

LIP_IOBUFMAP_GET_DATATYPE

LIP_IOBUFMAP_GET_DATATYPE(bufmap, datatype, memtype, filetype,flags)

IN bufmap data buffer map (handle)  
IN datatype type of stored data  
OUT memtype new MPI data type (handle)  
  that describes indices of data in memory  
  (used in MPI_File_write_* and MPI_File_read_* functions)  
OUT filetype MPI_Datatype that describes indices of data on disc  
  (used in MPI_File_set_view)  
IN flags flags describing MPI data type (integer)  


C syntax:

int LIP_IOBufmap_get_datatype(LIP_IOBufmap bmap, MPI_Datatype datatype, MPI_Datatype *memtype, MPI_Datatype *filetype, int flags)


Java syntax:
Class IOBufmap:
public IndicesDatatypes get_datatype(mpi.Datatype datatype, int flags)


LIP_IOBUFMAP_GET_DATATYPE creates a new MPI data type which may be used in MPI-IO routines for reading or writing data.

The flags argument can combine the following constants:

next up previous
Next: Communication Schedule Up: Data Mapping Previous: LIP_IOBUFMAP_FREE