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

| HDF5 Last Updated on 2025-11-11 The HDF5 Field Guide

- Main Page
- Getting started
- User Guide
- Reference Manual
- Cookbook
- Technical Notes
- RFCs
- Specifications
- Glossary
- Full-Text Search
- About

Loading...
Searching...
No Matches
Modules | Functions/Subroutines
H5_ff.F90 File Reference
`#include <H5config_f.inc>`

## Modules
module | h5lib
| This module provides fortran specific helper functions for the HDF library.

## 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.