Help us improve by taking our short survey: https://www.hdfgroup.org/website-survey/

| HDF5 Last Updated on 2026-07-28 The HDF5 Field Guide

Loading...
Searching...
No Matches
h5lib Module Reference
Fortran Library (H5) Interface

This module provides fortran specific helper functions for the HDF library. More...

## Functions/Subroutines
subroutine, public | h5check_version_f (majnum, minnum, relnum, error)
| Verifies that library versions are consistent.
subroutine, public | h5close_f (error)
| Closes HDF5 Fortran interface.
subroutine, public | h5dont_atexit_f (error)
| Instructs library not to install atexit cleanup routine.
subroutine, public | h5garbage_collect_f (error)
| Garbage collects on all free-lists of all types.
subroutine, public | h5get_free_list_sizes_f (reg_size, arr_size, blk_size, fac_size, error)
| Gets the current size of the free lists used to manage memory.
subroutine, public | h5get_libversion_f (majnum, minnum, relnum, error)
| Returns the HDF5 LIbrary release number.
integer function, dimension(1:8), public | h5gmtime (stdtime_t)
| Convert time_t structure (C) to Fortran DATE AND TIME storage format.
integer(hid_t) function, public | h5kind_to_type (ikind, flag)
| Converts the KIND to the correct HDF type.
integer(size_t) function, public | h5offsetof (start, end)
| Computes the offset in memory.
subroutine, public | h5open_f (error)
| Initializes HDF5 Fortran interface.

## Detailed Description

This module provides fortran specific helper functions for the HDF library.