static int read_shared(MPI_File fh, void *buf, int count,MPI_Datatype datatype, MPI_Status *status);
static int read_ordered(MPI_File fh, void *buf, int count,MPI_Datatype datatype, MPI_Status *status);
static int write(MPI_File fh, void *buf, int count,MPI_Datatype datatype, MPI_Status *status);
static int read_shared(MPI_File fh, void *buf, int count,MPI_Datatype datatype, MPI_Status *status);
static int read_ordered(MPI_File fh, void *buf, int count,MPI_Datatype datatype, MPI_Status *status);
static int write(MPI_File fh, void *buf, int count,MPI_Datatype datatype, MPI_Status *status);