/** \page UG HDF5 User Guide \ref sec_data_model \li \ref subsec_data_model_intro \li \ref subsec_data_model_abstract \li \ref subsec_data_model_storage \li \ref subsec_data_model_structure \ref sec_program \li \ref subsec_program_intro \li \ref subsec_program_model \li \ref subsec_program_transfer_pipeline \ref sec_file \li \ref subsec_file_intro \li \ref subsec_file_access_modes \li \ref subsec_file_creation_access \li \ref subsec_file_drivers \li \ref subsec_file_program_model \li \ref subsec_file_h5dump \li \ref subsec_file_summary \li \ref subsec_file_create \li \ref subsec_file_closes \li \ref subsec_file_property_lists \li \ref subsec_file_alternate_drivers \li \ref subsec_file_examples \li \ref subsec_file_multiple \ref sec_group \li \ref subsec_group_intro \li \ref subsec_group_descr \li \ref subsec_group_h5dump \li \ref subsec_group_function \li \ref subsec_group_program \li \ref subsec_group_examples \ref sec_dataset \li \ref subsec_dataset_intro \li \ref subsec_dataset_function \li \ref subsec_dataset_program \li \ref subsec_dataset_transfer \li \ref subsec_dataset_allocation \li \ref subsec_dataset_filters \ref sec_datatype \li \ref subsec_datatype_intro \li \ref subsec_datatype_model \li \ref subsec_datatype_usage \li \ref subsec_datatype_function \li \ref subsec_datatype_program \li \ref subsec_datatype_other \li \ref subsec_datatype_fill \li \ref subsec_datatype_complex \li \ref subsec_datatype_life \li \ref subsec_datatype_transfer \li \ref subsec_datatype_text \ref sec_dataspace \li \ref subsec_dataspace_intro \li \ref subsec_dataspace_function \li \ref subsec_dataspace_program \li \ref subsec_dataspace_transfer \li \ref subsec_dataspace_select \li \ref subsec_dataspace_refer \li \ref subsec_dataspace_sample \ref sec_attribute \li \ref subsec_attribute_intro \li \ref subsec_attribute_program \li \ref subsec_error_H5A \li \ref subsec_attribute_work \li \ref subsec_attribute_special \ref sec_error \li \ref subsec_error_intro \li \ref subsec_error_program \li \ref subsec_error_H5E \li \ref subsec_error_ops \li \ref subsec_error_adv \ref sec_plist \li \ref subsec_plist_intro \li \ref subsec_plist_class \li \ref subsec_plist_program \li \ref subsec_plist_generic \li \ref subsec_plist_H5P \li \ref subsec_plist_resources \li \ref subsec_plist_notes \ref sec_vol \li \ref subsec_vol_intro \li \ref subsec_vol_abstract_layer \li \ref subsec_vol_quickstart \li \ref subsec_vol_connect \li \ref subsec_vol_adapt \li \ref subsec_vol_lang \li \ref subsec_vol_cl \li \ref subsec_vol_compat \ref sec_async \li \ref subsec_async_intro \ref sec_map \ref sec_cltools \ref sec_addition \page AR_UG Additional Resources \section sec_addition Additional Resources These documents provide additional information for the use and tuning of specific HDF5 features.
Table of Additional resources

Document

Comments

@ref HDF5Examples

Code examples by API.

Chunking in HDF5

Structuring the use of chunking and tuning it for performance.

Using the Direct Chunk Write Function

Describes another way that chunks can be written to datasets.

Copying Committed Datatypes with H5Ocopy

Describes how to copy to another file a dataset that uses a committed datatype or an object with an attribute that uses a committed datatype so that the committed datatype in the destination file can be used by multiple objects.

Metadata Caching in HDF5

Managing the HDF5 metadata cache and tuning it for performance.

HDF5 Dynamically Loaded Filters

Describes how an HDF5 application can apply a filter that is not registered with the HDF5 Library.

HDF5 File Image Operations

Describes how to work with HDF5 files in memory. Disk I/O is not required when file images are opened, created, read from, or written to.

Modified Region Writes

Describes how to set write operations for in-memory files so that only modified regions are written to storage. Available when the Core (Memory) VFD is used.

Using Identifiers

Describes how identifiers behave and how they should be treated.

Using UTF-8 Encoding in HDF5 Applications

Describes the use of UTF-8 Unicode character encodings in HDF5 applications.

Freeing Memory Allocated by the HDF5 Library

Describes how inconsistent memory management can cause heap corruption or resource leaks and possible solutions.

@ref GLS

A glossary of terms.

Previous Chapter \ref sec_plist \par Don't like what you see? - You can help to improve this User Guide Complete the survey linked near the top of this page!\n We treat documentation like code: Fork the HDF5 repo, make changes, and create a pull request !\n */