HDF (Hierarchical Data Format) is a general purpose library and file format for storing scientific data. It arranges data into datasets (multidimensional arrays) and groups (a structure for organizing objects).
| Tags | Software Development Libraries Scientific/Engineering Database |
|---|---|
| Licenses | BSD Original |
| Operating Systems | POSIX IRIX HP-UX BSD FreeBSD AIX Windows Windows Windows Windows Linux Other Solaris |
| Implementation | C C++ Fortran |
Recent releases


Changes: This release adds support for dense attributes to H5Ocopy, There are H5Pset_elink_cb and H5Pget_elink_cb functions to support a user-defined callback function for external link traversal, and additional parameters to tools to support new HDF library capabilities. There are bugfixes and backwards-compatibility fixes.


Changes: This release adds support for dense attributes to the H5Ocopy, H5Pset_elink_cb, and H5Pget_elink_cb functions to support a user-defined callback function for external link traversal, and H5Pset_elink_acc_flags and H5Pget_elink_acc_flags functions to allow the user to specify the file access flags used to open the target file of an external link. There are minor bugfixes.


Changes: Assorted minor bugfixes were made to the code and test suites.


Changes: Assorted minor bugfixes, including fixing autounmounting multiple variables at the same time.


Changes: The H5Iis_valid(), H5Pset_chunk_cache(), and H5Pget_chunk_cache() functions were added. libtool was updated. H5Ovisit and H5Ovisit_by_name will now properly terminate when the callback function returns a positive value on the starting object. An error where a null message could be created that was larger than could be written to the file was fixed.