H5Pset_layout
(
hid_t plist
,
H5D_layout_t layout
)
H5Pset_layout
sets the type of storage used to store the
raw data for a dataset.
This function is only valid for dataset creation property lists.
Valid values for layout
are:
H5D_COMPACT
H5Dcreate
call to fail.
H5D_CONTIGUOUS
H5D_CHUNKED
H5D_VIRTUAL
Note that a compact storage layout may affect writing data to
the dataset with parallel applications. See note in
H5Dwrite
documentation for details.
hid_t plist |
IN: Identifier of property list to query. |
H5D_layout_t layout |
IN: Type of storage layout for raw data. |
SUBROUTINE h5pset_layout_f (prp_id, layout, hdferr) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier INTEGER, INTENT(IN) :: layout ! Type of storage layout for raw data ! Possible values are: ! H5D_COMPACT_F ! H5D_CONTIGUOUS_F ! H5D_CHUNKED_F ! H5D_VIRTUAL_F INTEGER, INTENT(OUT) :: hdferr ! Error code ! 0 on success and -1 on failure END SUBROUTINE h5pset_layout_f
Release | Change |
1.10.0 |
H5D_VIRTUAL added in this release. |