diff options
author | jhendersonHDF <jhenderson@hdfgroup.org> | 2023-11-03 02:42:28 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-03 02:42:28 (GMT) |
commit | 7404b57da68e92bd28c5da2053830e7cbfe032d1 (patch) | |
tree | d9d939f5b64657c2f47181e7e09f221d1007bbeb /src/H5FDmpio.c | |
parent | 61982b60fd5e3a29044a1cdd1931b0ab9f96dec1 (diff) | |
download | hdf5-7404b57da68e92bd28c5da2053830e7cbfe032d1.zip hdf5-7404b57da68e92bd28c5da2053830e7cbfe032d1.tar.gz hdf5-7404b57da68e92bd28c5da2053830e7cbfe032d1.tar.bz2 |
Rework MPI Info FAPL preserve PR to use VFD 'ctl' operations (#3782)
Diffstat (limited to 'src/H5FDmpio.c')
-rw-r--r-- | src/H5FDmpio.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/H5FDmpio.c b/src/H5FDmpio.c index 83a5ad4..d5dd126 100644 --- a/src/H5FDmpio.c +++ b/src/H5FDmpio.c @@ -3795,6 +3795,7 @@ done: * At present, the supported op codes are: * * H5FD_CTL_GET_MPI_COMMUNICATOR_OPCODE + * H5FD_CTL_GET_MPI_INFO_OPCODE * H5FD_CTL_GET_MPI_RANK_OPCODE * H5FD_CTL_GET_MPI_SIZE_OPCODE * H5FD_CTL_GET_MPI_FILE_SYNC_OPCODE @@ -3827,6 +3828,12 @@ H5FD__mpio_ctl(H5FD_t *_file, uint64_t op_code, uint64_t flags, const void H5_AT **((MPI_Comm **)output) = file->comm; break; + case H5FD_CTL_GET_MPI_INFO_OPCODE: + assert(output); + assert(*output); + **((MPI_Info **)output) = file->info; + break; + case H5FD_CTL_GET_MPI_RANK_OPCODE: assert(output); assert(*output); |