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
Variables
h5fortran_types Module Reference

## Variables
integer, parameter | fortran_double = C_DOUBLE
integer, parameter | fortran_integer = 4
integer, dimension(1:5), parameter | fortran_integer_avail_kind
integer, parameter | fortran_real = C_FLOAT
integer, parameter | fortran_real_c_double = 8
integer, parameter | fortran_real_c_float = 4
integer, parameter | fortran_real_c_float128 = 16
integer, parameter | fortran_real_c_long_double = 10
integer, parameter | h5_fortran_num_integer_kinds = 5
integer, parameter | h5o_max_token_size_f = 16
integer, parameter | h5r_dset_reg_ref_buf_size_f = 12
integer, parameter | haddr_t = 8
integer, parameter | hid_t = 8
integer, parameter | hsize_t = 8
integer, parameter | hssize_t = 8
integer(size_t), parameter | object_namelen_default_f = -1
integer, parameter | off_t = 8
integer, parameter | size_t = 8
integer, parameter | time_t = 8

## Variable Documentation

## ◆ fortran_double

integer, parameter fortran_double = C_DOUBLE

## ◆ fortran_integer

integer, parameter fortran_integer = 4

## ◆ fortran_integer_avail_kind

integer, dimension(1:5), parameter fortran_integer_avail_kind

## ◆ fortran_real

integer, parameter fortran_real = C_FLOAT

## ◆ fortran_real_c_double

integer, parameter fortran_real_c_double = 8

## ◆ fortran_real_c_float

integer, parameter fortran_real_c_float = 4

## ◆ fortran_real_c_float128

integer, parameter fortran_real_c_float128 = 16

## ◆ fortran_real_c_long_double

integer, parameter fortran_real_c_long_double = 10

## ◆ h5_fortran_num_integer_kinds

integer, parameter h5_fortran_num_integer_kinds = 5

## ◆ h5o_max_token_size_f

integer, parameter h5o_max_token_size_f = 16

## ◆ h5r_dset_reg_ref_buf_size_f

integer, parameter h5r_dset_reg_ref_buf_size_f = 12

## ◆ haddr_t

integer, parameter haddr_t = 8

## ◆ hid_t

integer, parameter hid_t = 8

## ◆ hsize_t

integer, parameter hsize_t = 8

## ◆ hssize_t

integer, parameter hssize_t = 8

## ◆ object_namelen_default_f

integer(size_t), parameter object_namelen_default_f = -1

## ◆ off_t

integer, parameter off_t = 8

## ◆ size_t

integer, parameter size_t = 8

## ◆ time_t

integer, parameter time_t = 8