MPI File Functions
In this section
MPI_File_close
Closes a file.MPI_File_delete
Deletes a file.MPI_File_get_amode
Returns the file access mode.MPI_File_get_atomicity
Returns the atomicity mode.MPI_File_get_byte_offset
Returns the absolute byte position in the file corresponding to "offset" etypes relative to the current view.MPI_File_get_group
Returns the group of processes that opened the file.MPI_File_get_info
Returns the hints for a file that are actually being used by MPI.MPI_File_get_position
Returns the current position of the individual file pointer in etype units relative to the current view.MPI_File_get_position_shared
Returns the current position of the shared file pointer in etype units relative to the current view.MPI_File_get_size
Returns the file size.MPI_File_get_type_extent
Returns the extent of datatype in the file.MPI_File_get_view
Returns the file view.MPI_File_iread
Nonblocking read using individual file pointer.MPI_File_iread_at
Nonblocking read using explict offset.MPI_File_iread_shared
Nonblocking read using shared file pointer.MPI_File_iwrite
Nonblocking write using individual file pointer.MPI_File_iwrite_at
Nonblocking write using explict offset.MPI_File_iwrite_shared
Nonblocking write using shared file pointer.MPI_File_open
Opens a file.MPI_File_preallocate
Preallocates storage space for a file.MPI_File_read
Read using individual file pointer.MPI_File_read_all
Collective read using individual file pointer.MPI_File_read_all_begin
Begin a split collective read using individual file pointer.MPI_File_read_all_end
Complete a split collective read using individual file pointer.MPI_File_read_at
Read using explict offset.MPI_File_read_at_all
Collective read using explict offset.MPI_File_read_at_all_begin
Begin a split collective read using explict offset.MPI_File_read_at_all_end
Complete a split collective read using explict offset.MPI_File_read_ordered
Collective read using shared file pointer.MPI_File_read_ordered_begin
Begin a split collective read using shared file pointer.MPI_File_read_ordered_end
Complete a split collective read using shared file pointer.MPI_File_read_shared
Read using shared file pointer.MPI_File_seek
Updates the individual file pointer.MPI_File_seek_shared
Updates the shared file pointer.MPI_File_set_atomicity
Sets the atomicity mode.MPI_File_set_info
Sets new values for the hints associated with a file.MPI_File_set_size
Sets the file size.MPI_File_set_view
Sets the file view.MPI_File_sync
Causes all previous writes to be transferred to the storage device.MPI_File_write
Write using individual file pointer.MPI_File_write_all
Collective write using individual file pointer.MPI_File_write_all_begin
Begin a split collective write using individual file pointer.MPI_File_write_all_end
Complete a split collective write using individual file pointer.MPI_File_write_at
Write using explict offset.MPI_File_write_at_all
Collective write using explict offset.MPI_File_write_at_all_begin
Begin a split collective write using explict offset.MPI_File_write_at_all_end
Complete a split collective write using explict offset.MPI_File_write_ordered
Collective write using shared file pointer.MPI_File_write_ordered_begin
Begin a split collective write using shared file pointer.MPI_File_write_ordered_end
Complete a split collective write using shared file pointer.MPI_File_write_shared
Write using shared file pointer.MPI_Register_datarep
Register a set of user-provided data conversion.MPI_Datarep_conversion_function
This function is a place holder for the user-defind functions to converts from file data representation to native representation and vice versa.MPI_Datarep_extent_function
This function is a placeholder for user-defined extent callback functions.