H5P_SET_FAPL_MPIO stores the user-supplied MPI IO parameters comm , for communicator, and info , for information, in the file access property list fapl_id . That property list can then be used to create and/or open a file. H5P_SET_FAPL_MPIO is available only in the parallel HDF5 library and is not a collective function. comm is the MPI communicator to be used for file open, as defined in MPI_FILE_OPEN of MPI-2. This function makes a duplicate of the communicator, so modifications to comm after this function call returns have no effect on the file access property list.
info is the MPI Info object to be used for file open, as defined in MPI_FILE_OPEN of MPI-2. This function makes a duplicate copy of the Info object, so modifications to the Info object after this function call returns will have no effect on the file access property list.
If the file access property list already contains previously-set communicator and Info values, those values will be replaced and the old communicator and Info object will be freed. |