/*@ MPI_File_write_at_all_begin - Begin a split collective write using explicit offset Input Parameters: . fh - file handle (handle) . offset - file offset (nonnegative integer) . buf - initial address of buffer (choice) . count - number of elements in buffer (nonnegative integer) . datatype - datatype of each buffer element (handle) .N fortran @*/ int MPI_File_write_at_all_begin(MPI_File fh, MPI_Offset offset, ROMIO_CONST void *buf, int count, MPI_Datatype datatype) { int error_code; static char myname[] = "MPI_FILE_WRITE_AT_ALL_BEGIN"; error_code = MPIOI_File_write_all_begin(fh, offset, ADIO_EXPLICIT_OFFSET, buf, count, datatype, myname); return error_code; }
/*@ MPI_File_write_all_begin - Begin a split collective write using individual file pointer Input Parameters: . fh - file handle (handle) . buf - initial address of buffer (choice) . count - number of elements in buffer (nonnegative integer) . datatype - datatype of each buffer element (handle) .N fortran @*/ int MPI_File_write_all_begin(MPI_File fh, ROMIO_CONST void *buf, int count, MPI_Datatype datatype) { int error_code; static char myname[] = "MPI_FILE_WRITE_ALL_BEGIN"; error_code = MPIOI_File_write_all_begin(fh, (MPI_Offset) 0, ADIO_INDIVIDUAL, buf, count, datatype, myname); return error_code; }