... | ... | @@ -84,6 +84,10 @@ H5CloseProp ( |
|
|
|
|
|
In the following section we give a short overview over the properties you can set for a H5hut file. For more details please read the http://amas.web.psi.ch/H5hut/index.html[H5hut API documentation].
|
|
|
|
|
|
Collective I/O:: Set property for collective I/O and pass MPI communicator to the H5hut library.
|
|
|
+
|
|
|
*Note:* Collective I/O is the default.
|
|
|
+
|
|
|
----
|
|
|
h5_err_t
|
|
|
H5SetPropFileMPIOCollective (
|
... | ... | @@ -92,6 +96,8 @@ H5SetPropFileMPIOCollective ( |
|
|
);
|
|
|
----
|
|
|
|
|
|
Independent I/O:: Set property for independent I/O and pass MPI communicator to the H5hut library.
|
|
|
+
|
|
|
----
|
|
|
h5_err_t
|
|
|
H5SetPropFileMPIOIndependent (
|
... | ... | @@ -100,6 +106,10 @@ H5SetPropFileMPIOIndependent ( |
|
|
);
|
|
|
----
|
|
|
|
|
|
Posix I/O:: Set property for MPI Posix I/O and pass MPI communicator to the H5hut library.
|
|
|
+
|
|
|
*Note:* This property is only available if you compile H5hut with HDF5 1.8.12 or older.
|
|
|
+
|
|
|
----
|
|
|
h5_err_t
|
|
|
H5SetPropFileMPIOPosix (
|
... | ... | @@ -108,6 +118,8 @@ H5SetPropFileMPIOPosix ( |
|
|
);
|
|
|
----
|
|
|
|
|
|
Use HDF5 Core Driver::
|
|
|
+
|
|
|
----
|
|
|
h5_err_t
|
|
|
H5SetPropFileCoreVFD (
|
... | ... | @@ -116,6 +128,8 @@ H5SetPropFileCoreVFD ( |
|
|
);
|
|
|
----
|
|
|
|
|
|
Alignment of objects in HDF5::
|
|
|
+
|
|
|
----
|
|
|
H5SetPropFileAlign (
|
|
|
h5_prop_t prop,
|
... | ... | @@ -123,6 +137,8 @@ H5SetPropFileAlign ( |
|
|
);
|
|
|
----
|
|
|
|
|
|
Throttle I/O::
|
|
|
+
|
|
|
----
|
|
|
h5_err_t
|
|
|
H5SetPropFileThrottle (
|
... | ... | @@ -130,7 +146,6 @@ H5SetPropFileThrottle ( |
|
|
const h5_int64_t throttle
|
|
|
)
|
|
|
----
|
|
|
More to be written ...
|
|
|
|
|
|
== Compiling and Linking
|
|
|
|
... | ... | |