summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Kim Yates <rkyates@llnl.gov>1998-08-17 15:09:19 (GMT)
committerRobert Kim Yates <rkyates@llnl.gov>1998-08-17 15:09:19 (GMT)
commitc7270e7e369e2146b6c414e38395d446fd2b4281 (patch)
tree841700ea6cfa2f444390d929c6322133d7111356
parent25b825965ed5910a3d0c7b98db3bc183e57a499a (diff)
downloadhdf5-c7270e7e369e2146b6c414e38395d446fd2b4281.zip
hdf5-c7270e7e369e2146b6c414e38395d446fd2b4281.tar.gz
hdf5-c7270e7e369e2146b6c414e38395d446fd2b4281.tar.bz2
[svn-r595] Added code to convert HDF dataspace selections to MPI-IO datatypes.
-rw-r--r--src/H5F.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/H5F.c b/src/H5F.c
index b04b162..b218931 100644
--- a/src/H5F.c
+++ b/src/H5F.c
@@ -126,6 +126,9 @@ Modifications:
Changed pablo mask from H5_mask to H5F_mask for the FUNC_LEAVE call.
It was already H5F_mask for the PABLO_TRACE_ON call.
+ rky 980816
+ Added .disp, .btype, .ftype to H5F_access_t.
+
--------------------------------------------------------------------------*/
herr_t
H5F_init_interface(void)
@@ -159,6 +162,11 @@ H5F_init_interface(void)
#elif (H5F_LOW_DFLT == H5F_LOW_MPIO)
H5F_access_dflt.u.mpio.comm = MPI_COMM_SELF;
H5F_access_dflt.u.mpio.info = MPI_INFO_NULL;
+ H5F_access_dflt.u.mpio.btype = MPI_DATATYPE_NULL;
+ H5F_access_dflt.u.mpio.ftype = MPI_DATATYPE_NULL;
+ H5F_addr_reset( &(H5F_access_dflt.u.mpio.disp) );
+ H5F_access_dflt.u.mpio.use_types = 0;
+ H5F_access_dflt.u.mpio.old_use_types = 0;
#elif (H5F_LOW_DFLT == H5F_LOW_SPLIT)
# error "H5F_LOW_SPLIT cannot be a default file driver"
#elif (H5F_LOW_DFLT == H5F_LOW_FAMILY)