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
h5global Module Reference

## Data Types
type | h5_ih_info_t
| H5_ih_info_t derived type. More...
type | h5o_token_t_f
type | hdset_reg_ref_t_f
| hdset_reg_ref_t_f derived type More...
type | hobj_ref_t_f

## Variables
integer(hid_t), dimension(1:floating_types_len) | floating_types = -1
integer, parameter | floating_types_len = 13
integer | h5_index_crt_order_f
| H5_INDEX_CRT_ORDER.
integer | h5_index_n_f
| H5_INDEX_N.
integer | h5_index_name_f
| H5_INDEX_NAME.
integer | h5_index_unknown_f
| H5_INDEX_UNKNOWN.
integer, parameter | h5_integer_kind = 0
| Used in the function h5kind_to_type().
integer | h5_iter_dec_f
| H5_ITER_DEC.
integer | h5_iter_inc_f
| H5_ITER_INC.
integer | h5_iter_n_f
| H5_ITER_N.
integer | h5_iter_native_f
| H5_ITER_NATIVE.
integer | h5_iter_unknown_f
| H5_ITER_UNKNOWN.
integer, parameter | h5_real_kind = 1
| Used in the function h5kind_to_type().
integer | h5_szip_ec_om_f
| H5_SZIP_EC_OM.
integer | h5_szip_nn_om_f
| H5_SZIP_NN_OM.
integer | h5_vol_invalid_f
| H5_VOL_INVALID.
integer | h5_vol_native_f
| H5_VOL_NATIVE.
integer | h5d_alloc_time_default_f
| H5D_ALLOC_TIME_DEFAULT.
integer | h5d_alloc_time_early_f
| H5D_ALLOC_TIME_EARLY.
integer | h5d_alloc_time_error_f
| H5D_ALLOC_TIME_ERROR.
integer | h5d_alloc_time_incr_f
| H5D_ALLOC_TIME_INCR.
integer | h5d_alloc_time_late_f
| H5D_ALLOC_TIME_LATE.
integer(size_t) | h5d_chunk_cache_nbytes_dflt_f
| H5D_CHUNK_CACHE_NBYTES_DEFAULT.
integer(size_t) | h5d_chunk_cache_nslots_dflt_f
| H5D_CHUNK_CACHE_NSLOTS_DEFAULT.
integer | h5d_chunk_cache_w0_dflt_f
| H5D_CHUNK_CACHE_W0_DEFAULT.
integer | h5d_chunked_f
| H5D_CHUNKED.
integer | h5d_compact_f
| H5D_COMPACT.
integer | h5d_contiguous_f
| H5D_CONTIGUOUS.
integer | h5d_fill_time_alloc_f
| H5D_FILL_TIME_ALLOC.
integer | h5d_fill_time_error_f
| H5D_FILL_TIME_ERROR.
integer | h5d_fill_time_never_f
| H5D_FILL_TIME_NEVER.
integer | h5d_fill_value_default_f
| H5D_FILL_VALUE_DEFAULT.
integer | h5d_fill_value_error_f
| H5D_FILL_VALUE_ERROR.
integer | h5d_fill_value_undefined_f
| H5D_FILL_VALUE_UNDEFINED.
integer | h5d_fill_value_user_defined_f
| H5D_FILL_VALUE_USER_DEFINED.
integer | h5d_mpio_chunk_collective_f
| H5D_MPIO_CHUNK_COLLECTIVE.
integer | h5d_mpio_chunk_independent_f
| H5D_MPIO_CHUNK_INDEPENDENT.
integer | h5d_mpio_chunk_mixed_f
| H5D_MPIO_CHUNK_MIXED.
integer | h5d_mpio_collective_f
| H5D_MPIO_COLLECTIVE.
integer | h5d_mpio_contig_collective_f
| H5D_MPIO_CONTIGUOUS_COLLECTIVE.
integer | h5d_mpio_data_transforms_f
| H5D_MPIO_DATA_TRANSFORMS.
integer | h5d_mpio_datatype_conversion_f
| H5D_MPIO_DATATYPE_CONVERSION.
integer | h5d_mpio_error_while_checking_collective_possible_f
| H5D_MPIO_ERROR_WHILE_CHECKING_COLLECTIVE_POSSIBLE.
integer | h5d_mpio_link_chunk_f
| H5D_MPIO_LINK_CHUNK.
integer | h5d_mpio_mpi_opt_types_env_var_disabled_f
| H5D_MPIO_MPI_OPT_TYPES_ENV_VAR_DISABLED.
integer | h5d_mpio_multi_chunk_f
| H5D_MPIO_MULTI_CHUNK.
integer | h5d_mpio_no_chunk_optimization_f
| H5D_MPIO_NO_CHUNK_OPTIMIZATION.
integer | h5d_mpio_no_collective_f
| H5D_MPIO_NO_COLLECTIVE.
integer | h5d_mpio_no_collective_max_cause_f
| H5D_MPIO_NO_COLLECTIVE_MAX_CAUSE.
integer | h5d_mpio_no_selection_io_causes_f
| H5D_MPIO_NO_SELECTION_IO_CAUSES.
integer | h5d_mpio_no_selection_io_f
| H5D_MPIO_NO_SELECTION_IO.
integer | h5d_mpio_not_contiguous_or_chunked_dataset_f
| H5D_MPIO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET.
integer | h5d_mpio_not_simple_or_scalar_dataspaces_f
| H5D_MPIO_NOT_SIMPLE_OR_SCALAR_DATASPACES.
integer | h5d_mpio_parallel_filtered_writes_disabled_f
| H5D_MPIO_PARALLEL_FILTERED_WRITES_DISABLED.
integer | h5d_mpio_set_independent_f
| H5D_MPIO_SET_INDEPENDENT.
integer | h5d_scalar_io_f
| Scalar (or legacy MPIO) I/O was performed.
integer | h5d_sel_io_bkg_buf_too_small_f
| H5D_SEL_IO_BKG_BUF_TOO_SMALL.
integer | h5d_sel_io_chunk_cache_f
| H5D_SEL_IO_CHUNK_CACHE.
integer | h5d_sel_io_contiguous_sieve_buffer_f
| H5D_SEL_IO_CONTIGUOUS_SIEVE_BUFFER.
integer | h5d_sel_io_dataset_filter_f
| H5D_SEL_IO_DATASET_FILTER.
integer | h5d_sel_io_default_off_f
| H5D_SEL_IO_DEFAULT_OFF.
integer | h5d_sel_io_disable_by_api_f
| H5D_SEL_IO_DISABLE_BY_API.
integer | h5d_sel_io_no_vector_or_selection_io_cb_f
| H5D_SEL_IO_NO_VECTOR_OR_SELECTION_IO_CB.
integer | h5d_sel_io_not_contiguous_or_chunked_dataset_f
| H5D_SEL_IO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET.
integer | h5d_sel_io_page_buffer_f
| H5D_SEL_IO_PAGE_BUFFER.
integer | h5d_sel_io_tconv_buf_too_small_f
| H5D_SEL_IO_TCONV_BUF_TOO_SMALL.
integer | h5d_selection_io_f
| Selection I/O was performed.
integer | h5d_selection_io_mode_default_f
| H5D_SELECTION_IO_MODE_DEFAULT.
integer | h5d_selection_io_mode_off_f
| H5D_SELECTION_IO_MODE_OFF.
integer | h5d_selection_io_mode_on_f
| H5D_SELECTION_IO_MODE_ON.
integer | h5d_space_sts_allocated_f
| H5D_SPACE_STS_ALLOCATED.
integer | h5d_space_sts_error_f
| H5D_SPACE_STS_ERROR.
integer | h5d_space_sts_not_allocated_f
| H5D_SPACE_STS_NOT_ALLOCATED.
integer | h5d_space_sts_part_allocated_f
| H5D_SPACE_STS_PART_ALLOCATED.
integer | h5d_vds_error_f
| H5D_VDS_ERROR.
integer | h5d_vds_first_missing_f
| H5D_VDS_FIRST_MISSING.
integer | h5d_vds_last_available_f
| H5D_VDS_LAST_AVAILABLE.
integer | h5d_vector_io_f
| Vector I/O was performed.
integer | h5d_virtual_f
| H5D_VIRTUAL.
integer(hid_t) | h5e_default_f
| H5E_DEFAULT.
integer | h5e_major_f
| H5E_MAJOR.
integer | h5e_minor_f
| H5E_MINOR.
integer | h5e_walk_downward_f
| H5E_WALK_DOWNWARD.
integer | h5e_walk_upward_f
| H5E_WALK_UPWARD.
integer(hid_t) | h5es_none_f
| H5ES_NONE.
integer | h5es_status_canceled_f
| H5ES_STATUS_CANCELED.
integer | h5es_status_fail_f
| H5ES_STATUS_FAIL.
integer | h5es_status_in_progress_f
| H5ES_STATUS_IN_PROGRESS.
integer | h5es_status_succeed_f
| H5ES_STATUS_SUCCEED.
integer(c_int64_t) | h5es_wait_forever_f
| H5ES_WAIT_FOREVER.
integer(c_int64_t) | h5es_wait_none_f
| H5ES_WAIT_NONE.
integer | h5f_acc_debug_f
| H5F_ACC_DEBUG.
integer | h5f_acc_excl_f
| H5F_ACC_EXCL.
integer | h5f_acc_rdonly_f
| H5F_ACC_RDONLY.
integer | h5f_acc_rdwr_f
| H5F_ACC_RDWR.
integer | h5f_acc_swmr_read_f
| H5F_ACC_SWMR_READ.
integer | h5f_acc_swmr_write_f
| H5F_ACC_SWMR_WRITE.
integer | h5f_acc_trunc_f
| H5F_ACC_TRUNC.
integer | h5f_close_default_f
| H5F_CLOSE_DEFAULT.
integer | h5f_close_semi_f
| H5F_CLOSE_SEMI.
integer | h5f_close_strong_f
| H5F_CLOSE_STRONG.
integer | h5f_close_weak_f
| H5F_CLOSE_WEAK.
integer | h5f_fspace_strategy_aggr_f
| H5F_FSPACE_STRATEGY_AGGR.
integer | h5f_fspace_strategy_fsm_aggr_f
| H5F_FSPACE_STRATEGY_FSM_AGGR.
integer | h5f_fspace_strategy_none_f
| H5F_FSPACE_STRATEGY_NONE.
integer | h5f_fspace_strategy_ntypes_f
| H5F_FSPACE_STRATEGY_NTYPES.
integer | h5f_fspace_strategy_page_f
| H5F_FSPACE_STRATEGY_PAGE.
integer | h5f_libver_earliest_f
| H5F_LIBVER_EARLIEST.
integer | h5f_libver_error_f
| H5F_LIBVER_ERROR.
integer | h5f_libver_latest_f
| H5F_LIBVER_LATEST.
integer | h5f_libver_nbounds_f
| H5F_LIBVER_NBOUNDS.
integer | h5f_libver_v110_f
| H5F_LIBVER_V110.
integer | h5f_libver_v112_f
| H5F_LIBVER_V112.
integer | h5f_libver_v114_f
| H5F_LIBVER_V114.
integer | h5f_libver_v18_f
| H5F_LIBVER_V18.
integer | h5f_libver_v200_f
| H5F_LIBVER_V200.
integer | h5f_obj_all_f
| H5F_OBJ_ALL.
integer | h5f_obj_dataset_f
| H5F_OBJ_DATASET.
integer | h5f_obj_datatype_f
| H5F_OBJ_DATATYPE.
integer | h5f_obj_file_f
| H5F_OBJ_FILE.
integer | h5f_obj_group_f
| H5F_OBJ_GROUP.
integer | h5f_scope_global_f
| H5F_SCOPE_GLOBAL.
integer | h5f_scope_local_f
| H5F_SCOPE_LOCAL.
integer | h5f_unlimited_f
| H5F_UNLIMITED.
integer(hid_t) | h5fd_core_f
| H5FD_CORE.
integer(hid_t) | h5fd_family_f
| H5FD_FAMILY.
integer | h5fd_ioc_curr_fapl_version_f
| H5FD_IOC_CURR_FAPL_VERSION.
integer | h5fd_ioc_default_thread_pool_size_f
| H5FD_IOC_DEFAULT_THREAD_POOL_SIZE.
integer | h5fd_ioc_fapl_magic_f
| H5FD_IOC_FAPL_MAGIC.
integer(hid_t) | h5fd_log_f
| H5FD_LOG.
integer | h5fd_mem_btree_f
| H5FD_MEM_BTREE.
integer | h5fd_mem_default_f
| H5FD_MEM_DEFAULT.
integer | h5fd_mem_draw_f
| H5FD_MEM_DRAW.
integer | h5fd_mem_gheap_f
| H5FD_MEM_GHEAP.
integer | h5fd_mem_lheap_f
| H5FD_MEM_LHEAP.
integer | h5fd_mem_nolist_f
| H5FD_MEM_NOLIST.
integer | h5fd_mem_ntypes_f
| H5FD_MEM_NTYPES.
integer | h5fd_mem_ohdr_f
| H5FD_MEM_OHDR.
integer | h5fd_mem_super_f
| H5FD_MEM_SUPER.
integer | h5fd_mpio_collective_f
| H5FD_MPIO_COLLECTIVE.
integer(hid_t) | h5fd_mpio_f
| H5FD_MPIO.
integer | h5fd_mpio_independent_f
| H5FD_MPIO_INDEPENDENT.
integer(hid_t) | h5fd_multi_f
| H5FD_MULTI.
integer(hid_t) | h5fd_sec2_f
| H5FD_SEC2.
integer(hid_t) | h5fd_stdio_f
| H5FD_STDIO.
integer | h5fd_subfiling_curr_fapl_version_f
| H5FD_SUBFILING_CURR_FAPL_VERSION.
integer | h5fd_subfiling_default_stripe_count_f
| H5FD_SUBFILING_DEFAULT_STRIPE_COUNT.
integer(hid_t) | h5fd_subfiling_default_stripe_size_f
| H5FD_SUBFILING_DEFAULT_STRIPE_SIZE.
integer(hid_t) | h5fd_subfiling_f
| H5FD_SUBFILING.
integer | h5fd_subfiling_fapl_magic_f
| H5FD_SUBFILING_FAPL_MAGIC.
integer | h5g_dataset_f
| H5G_DATASET.
integer | h5g_group_f
| H5G_GROUP.
integer | h5g_link_error_f
| H5G_LINK_ERROR.
integer | h5g_link_f
| H5G_LINK.
integer | h5g_link_hard_f
| H5G_LINK_HARD.
integer | h5g_link_soft_f
| H5G_LINK_SOFT.
integer | h5g_same_loc_f
| H5G_SAME_LOC.
integer | h5g_storage_type_compact_f
| H5G_STORAGE_TYPE_COMPACT.
integer | h5g_storage_type_dense_f
| H5G_STORAGE_TYPE_DENSE.
integer | h5g_storage_type_symbol_table_f
| H5G_STORAGE_TYPE_SYMBOL_TABLE.
integer | h5g_storage_type_unknown_f
| H5G_STORAGE_TYPE_UNKNOWN.
integer | h5g_type_f
| H5G_TYPE.
integer | h5g_udlink_f
| H5G_UDLINK.
integer | h5g_unknown_f
| H5G_UNKNOWN.
integer | h5i_attr_f
| H5I_ATTR.
integer | h5i_badid_f
| H5I_BADID.
integer | h5i_dataset_f
| H5I_DATASET.
integer | h5i_dataspace_f
| H5I_DATASPACE.
integer | h5i_datatype_f
| H5I_DATATYPE.
integer | h5i_error_class_f
| H5I_ERROR_CLASS.
integer | h5i_error_msg_f
| H5I_ERROR_MSG.
integer | h5i_error_stack_f
| H5I_ERROR_STACK.
integer | h5i_file_f
| H5I_FILE.
integer | h5i_genprop_cls_f
| H5I_GENPROP_CLS.
integer | h5i_genprop_lst_f
| H5I_GENPROP_LST.
integer | h5i_group_f
| H5I_GROUP.
integer | h5i_invalid_hid_f
| H5I_INVALID_HID.
integer | h5i_ntypes_f
| H5I_NTYPES.
integer | h5i_uninit_f
| H5I_UNINIT.
integer | h5i_vfl_f
| H5I_VFL.
integer | h5i_vol_f
| H5I_VOL.
integer | h5l_link_class_t_vers_f
| H5L_LINK_CLASS_T_VERS.
integer | h5l_same_loc_f
| H5L_SAME_LOC.
integer | h5l_type_error_f
| H5L_TYPE_ERROR.
integer | h5l_type_external_f
| H5L_TYPE_EXTERNAL.
integer | h5l_type_hard_f
| H5L_TYPE_HARD.
integer | h5l_type_soft_f
| H5L_TYPE_SOFT.
integer | h5o_copy_all_f
| H5O_COPY_ALL.
integer | h5o_copy_expand_ext_link_f
| H5O_COPY_EXPAND_EXT_LINK_FLAG.
integer | h5o_copy_expand_reference_f
| H5O_COPY_EXPAND_REFERENCE_FLAG.
integer | h5o_copy_expand_soft_link_f
| H5O_COPY_EXPAND_SOFT_LINK_FLAG.
integer | h5o_copy_preserve_null_flag_f
| H5O_COPY_PRESERVE_NULL_FLAG.
integer | h5o_copy_shallow_hierarchy_f
| H5O_COPY_SHALLOW_HIERARCHY_FLAG.
integer | h5o_copy_without_attr_flag_f
| H5O_COPY_WITHOUT_ATTR_FLAG.
integer | h5o_hdr_all_flags_f
| H5O_HDR_ALL_FLAGS.
integer | h5o_hdr_attr_crt_order_index_f
integer | h5o_hdr_attr_crt_order_track_f
integer | h5o_hdr_attr_store_phase_cha_f
integer | h5o_hdr_chunk0_size_f
| H5O_HDR_CHUNK0_SIZE.
integer | h5o_hdr_store_times_f
| H5O_HDR_STORE_TIMES.
integer | h5o_info_all_f
| H5O_INFO_ALL.
integer | h5o_info_basic_f
| H5O_INFO_BASIC.
integer | h5o_info_hdr_f
| H5O_INFO_HDR.
integer | h5o_info_meta_size_f
| H5O_INFO_META_SIZE.
integer | h5o_info_num_attrs_f
| H5O_INFO_NUM_ATTRS.
integer | h5o_info_time_f
| H5O_INFO_TIME.
integer | h5o_shmesg_all_flag_f
| H5O_SHMESG_ALL_FLAG.
integer | h5o_shmesg_attr_flag_f
| H5O_SHMESG_ATTR_FLAG.
integer | h5o_shmesg_dtype_flag_f
| H5O_SHMESG_DTYPE_FLAG.
integer | h5o_shmesg_fill_flag_f
| H5O_SHMESG_FILL_FLAG.
integer | h5o_shmesg_max_list_size_f
| H5O_SHMESG_MAX_LIST_SIZE.
integer | h5o_shmesg_max_nindexes_f
| H5O_SHMESG_MAX_NINDEXES.
integer | h5o_shmesg_none_flag_f
| H5O_SHMESG_NONE_FLAG.
integer | h5o_shmesg_pline_flag_f
| H5O_SHMESG_PLINE_FLAG.
integer | h5o_shmesg_sdspace_flag_f
| H5O_SHMESG_SDSPACE_FLAG.
integer, parameter | h5o_token_buf_len = 16
integer | h5o_type_dataset_f
| H5O_TYPE_DATASET.
integer | h5o_type_group_f
| H5O_TYPE_GROUP.
integer | h5o_type_named_datatype_f
| H5O_TYPE_NAMED_DATATYPE.
integer | h5o_type_ntypes_f
| H5O_TYPE_NTYPES.
integer | h5o_type_unknown_f
| H5O_TYPE_UNKNOWN.
integer(hid_t) | h5p_attribute_create_f
| H5P_ATTRIBUTE_CREATE.
integer | h5p_crt_order_indexed_f
| H5P_CRT_ORDER_INDEXED.
integer | h5p_crt_order_tracked_f
| H5P_CRT_ORDER_TRACKED.
integer(hid_t) | h5p_dataset_access_f
| H5P_DATASET_ACCESS.
integer(hid_t) | h5p_dataset_create_f
| H5P_DATASET_CREATE.
integer(hid_t) | h5p_dataset_xfer_f
| H5P_DATASET_XFER.
integer(hid_t) | h5p_datatype_access_f
| H5P_DATATYPE_ACCESS.
integer(hid_t) | h5p_datatype_create_f
| H5P_DATATYPE_CREATE.
integer(hid_t) | h5p_default_f
| H5P_DEFAULT.
integer(hid_t) | h5p_file_access_f
| H5P_FILE_ACCESS.
integer(hid_t) | h5p_file_create_f
| H5P_FILE_CREATE.
integer(hid_t) | h5p_file_mount_f
| H5P_FILE_MOUNT.
integer(hid_t) | h5p_group_access_f
| H5P_GROUP_ACCESS.
integer(hid_t) | h5p_group_create_f
| H5P_GROUP_CREATE.
integer(hid_t) | h5p_link_access_f
| H5P_LINK_ACCESS.
integer(hid_t) | h5p_link_create_f
| H5P_LINK_CREATE.
integer(hid_t) | h5p_object_copy_f
| H5P_OBJECT_COPY.
integer(hid_t) | h5p_object_create_f
| H5P_OBJECT_CREATE.
integer(hid_t) | h5p_root_f
| H5P_ROOT.
integer(hid_t) | h5p_string_create_f
| H5P_STRING_CREATE.
integer | h5r_attr_f
| H5R_ATTR.
integer | h5r_badtype_f
| H5R_BADTYPE.
integer | h5r_dataset_region1_f
| H5R_DATASET_REGION1.
integer | h5r_dataset_region2_f
| H5R_DATASET_REGION2.
integer | h5r_dataset_region_f
| H5R_DATASET_REGION.
integer | h5r_maxtype_f
| H5R_MAXTYPE.
integer | h5r_object1_f
| H5R_OBJECT1.
integer | h5r_object2_f
| H5R_OBJECT2.
integer | h5r_object_f
| H5R_OBJECT.
integer, parameter | h5r_ref_buf_size_f = 64
integer(hid_t) | h5s_all_f
| H5S_ALL.
integer(hid_t) | h5s_block_f
| H5S_BLOCK.
integer | h5s_null_f
| H5S_NULL.
integer(hid_t) | h5s_plist_f
| H5S_PLIST.
integer | h5s_scalar_f
| H5S_SCALAR.
integer | h5s_sel_all_f
| H5S_SEL_ALL.
integer | h5s_sel_error_f
| H5S_SEL_ERROR.
integer | h5s_sel_hyperslabs_f
| H5S_SEL_HYPERSLABS.
integer | h5s_sel_iter_get_seq_list_sorted_f
| H5S_SEL_ITER_GET_SEQ_LIST_SORTED.
integer | h5s_sel_iter_share_with_dataspace_f
| H5S_SEL_ITER_SHARE_WITH_DATASPACE.
integer | h5s_sel_none_f
| H5S_SEL_NONE.
integer | h5s_sel_points_f
| H5S_SEL_POINTS.
integer | h5s_select_and_f
| H5S_SELECT_AND.
integer | h5s_select_append_f
| H5S_SELECT_APPEND.
integer | h5s_select_invalid_f
| H5S_SELECT_INVALID.
integer | h5s_select_noop_f
| H5S_SELECT_NOOP.
integer | h5s_select_nota_f
| H5S_SELECT_NOTA.
integer | h5s_select_notb_f
| H5S_SELECT_NOTB.
integer | h5s_select_or_f
| H5S_SELECT_OR.
integer | h5s_select_prepend_f
| H5S_SELECT_PREPEND.
integer | h5s_select_set_f
| H5S_SELECT_SET.
integer | h5s_select_xor_f
| H5S_SELECT_XOR.
integer | h5s_simple_f
| H5S_SIMPLE.
integer(hsize_t) | h5s_unlimited_f
| H5S_UNLIMITED.
integer | h5t_array_f
| H5T_ARRAY.
integer | h5t_bitfield_f
| H5T_BITFIELD.
integer(hid_t) | h5t_c_s1
| H5T_C_S1.
integer | h5t_complex_f
| H5T_COMPLEX.
integer | h5t_compound_f
| H5T_COMPOUND.
integer | h5t_cset_ascii_f
| H5T_CSET_ASCII.
integer | h5t_cset_utf8_f
| H5T_CSET_UTF8.
integer | h5t_dir_ascend_f
| H5T_DIR_ASCEND.
integer | h5t_dir_descend_f
| H5T_DIR_DESCEND.
integer | h5t_enum_f
| H5T_ENUM.
integer(hid_t) | h5t_float_bfloat16be
| H5T_FLOAT_BFLOAT16BE.
integer(hid_t) | h5t_float_bfloat16le
| H5T_FLOAT_BFLOAT16LE.
integer | h5t_float_f
| H5T_FLOAT.
integer(hid_t) | h5t_float_f4e2m1
| H5T_FLOAT_F4E2M1.
integer(hid_t) | h5t_float_f6e2m3
| H5T_FLOAT_F6E2M3.
integer(hid_t) | h5t_float_f6e3m2
| H5T_FLOAT_F6E3M2.
integer(hid_t) | h5t_float_f8e4m3
| H5T_FLOAT_F8E4M3.
integer(hid_t) | h5t_float_f8e5m2
| H5T_FLOAT_F8E5M2.
integer(hid_t) | h5t_fortran_s1
| H5T_FORTRAN_S1.
integer(hid_t) | h5t_ieee_f16be
| H5T_IEEE_F16BE.
integer(hid_t) | h5t_ieee_f16le
| H5T_IEEE_F16LE.
integer(hid_t) | h5t_ieee_f32be
| H5T_IEEE_F32BE.
integer(hid_t) | h5t_ieee_f32le
| H5T_IEEE_F32LE.
integer(hid_t) | h5t_ieee_f64be
| H5T_IEEE_F64BE.
integer(hid_t) | h5t_ieee_f64le
| H5T_IEEE_F64LE.
integer | h5t_integer_f
| H5T_INTEGER.
integer(hid_t) | h5t_native_b16
| H5T_NATIVE_B16.
integer(hid_t) | h5t_native_b32
| H5T_NATIVE_B32.
integer(hid_t) | h5t_native_b64
| H5T_NATIVE_B64.
integer(hid_t) | h5t_native_b8
| H5T_NATIVE_B8.
integer(hid_t) | h5t_native_character
| H5T_NATIVE_CHARACTER.
integer(hid_t) | h5t_native_double
| H5T_NATIVE_DOUBLE.
integer(hid_t) | h5t_native_float_128
| Quadruple-precision floating-point.
integer(hid_t) | h5t_native_integer
| H5T_NATIVE_INTEGER.
integer(hid_t) | h5t_native_real
| H5T_NATIVE_REAL.
integer(hid_t) | h5t_native_real_c_double
| H5T_NATIVE_REAL_C_DOUBLE.
integer(hid_t) | h5t_native_real_c_float
| H5T_NATIVE_REAL_C_FLOAT.
integer(hid_t) | h5t_native_real_c_long_double
| H5T_NATIVE_REAL_C_LONG_DOUBLE.
integer | h5t_no_class_f
| H5T_NO_CLASS.
integer | h5t_norm_implied_f
| H5T_NORM_IMPLIED.
integer | h5t_norm_msbset_f
| H5T_NORM_MSBSET.
integer | h5t_norm_none_f
| H5T_NORM_NONE.
integer | h5t_opaque_f
| H5T_OPAQUE.
integer | h5t_order_be_f
| H5T_ORDER_BE.
integer | h5t_order_le_f
| H5T_ORDER_LE.
integer | h5t_order_mixed_f
| H5T_ORDER_MIXED.
integer | h5t_order_none_f
| H5T_ORDER_NONE.
integer | h5t_order_vax_f
| H5T_ORDER_VAX.
integer | h5t_pad_background_f
| H5T_PAD_BACKGROUND.
integer | h5t_pad_error_f
| H5T_PAD_ERROR.
integer | h5t_pad_one_f
| H5T_PAD_ONE.
integer | h5t_pad_zero_f
| H5T_PAD_ZERO.
integer | h5t_reference_f
| H5T_REFERENCE.
integer | h5t_sgn_2_f
| H5T_SGN_2.
integer | h5t_sgn_error_f
| H5T_SGN_ERROR.
integer | h5t_sgn_none_f
| H5T_SGN_NONE.
integer(hid_t) | h5t_std_b16be
| H5T_STD_B16BE.
integer(hid_t) | h5t_std_b16le
| H5T_STD_B16LE.
integer(hid_t) | h5t_std_b32be
| H5T_STD_B32BE.
integer(hid_t) | h5t_std_b32le
| H5T_STD_B32LE.
integer(hid_t) | h5t_std_b64be
| H5T_STD_B64BE.
integer(hid_t) | h5t_std_b64le
| H5T_STD_B64LE.
integer(hid_t) | h5t_std_b8be
| H5T_STD_B8BE.
integer(hid_t) | h5t_std_b8le
| H5T_STD_B8LE.
integer(hid_t) | h5t_std_i16be
| H5T_STD_I16BE.
integer(hid_t) | h5t_std_i16le
| H5T_STD_I16LE.
integer(hid_t) | h5t_std_i32be
| H5T_STD_I32BE.
integer(hid_t) | h5t_std_i32le
| H5T_STD_I32LE.
integer(hid_t) | h5t_std_i64be
| H5T_STD_I64BE.
integer(hid_t) | h5t_std_i64le
| H5T_STD_I64LE.
integer(hid_t) | h5t_std_i8be
| H5T_STD_I8BE.
integer(hid_t) | h5t_std_i8le
| H5T_STD_I8LE.
integer(hid_t) | h5t_std_ref
| H5T_STD_REF.
integer(hid_t) | h5t_std_ref_dsetreg
| H5T_STD_REF_DSETREG.
integer(hid_t) | h5t_std_ref_obj
| H5T_STD_REF_OBJ.
integer(hid_t) | h5t_std_u16be
| H5T_STD_U16BE.
integer(hid_t) | h5t_std_u16le
| H5T_STD_U16LE.
integer(hid_t) | h5t_std_u32be
| H5T_STD_U32BE.
integer(hid_t) | h5t_std_u32le
| H5T_STD_U32LE.
integer(hid_t) | h5t_std_u64be
| H5T_STD_U64BE.
integer(hid_t) | h5t_std_u64le
| H5T_STD_U64LE.
integer(hid_t) | h5t_std_u8be
| H5T_STD_U8BE.
integer(hid_t) | h5t_std_u8le
| H5T_STD_U8LE.
integer | h5t_str_error_f
| H5T_STR_ERROR.
integer | h5t_str_nullpad_f
| H5T_STR_NULLPAD.
integer | h5t_str_nullterm_f
| H5T_STR_NULLTERM.
integer | h5t_str_spacepad_f
| H5T_STR_SPACEPAD.
integer(hid_t) | h5t_string
| H5T_STRING.
integer | h5t_string_f
| H5T_STRING.
integer | h5t_time_f
| H5T_TIME.
integer | h5t_vlen_f
| H5T_VLEN.
integer(c_int64_t) | h5vl_cap_flag_async_f
| H5VL_CAP_FLAG_ASYNC.
integer(c_int64_t) | h5vl_cap_flag_attr_basic_f
| H5VL_CAP_FLAG_ATTR_BASIC.
integer(c_int64_t) | h5vl_cap_flag_attr_more_f
| H5VL_CAP_FLAG_ATTR_MORE.
integer(c_int64_t) | h5vl_cap_flag_attr_ref_f
| H5VL_CAP_FLAG_ATTR_REF.
integer(c_int64_t) | h5vl_cap_flag_by_idx_f
| H5VL_CAP_FLAG_BY_IDX.
integer(c_int64_t) | h5vl_cap_flag_creation_order_f
| H5VL_CAP_FLAG_CREATION_ORDER.
integer(c_int64_t) | h5vl_cap_flag_dataset_basic_f
| H5VL_CAP_FLAG_DATASET_BASIC.
integer(c_int64_t) | h5vl_cap_flag_dataset_more_f
| H5VL_CAP_FLAG_DATASET_MORE.
integer(c_int64_t) | h5vl_cap_flag_external_links_f
| H5VL_CAP_FLAG_EXTERNAL_LINKS.
integer(c_int64_t) | h5vl_cap_flag_file_basic_f
| H5VL_CAP_FLAG_FILE_BASIC.
integer(c_int64_t) | h5vl_cap_flag_file_more_f
| H5VL_CAP_FLAG_FILE_MORE.
integer(c_int64_t) | h5vl_cap_flag_fill_values_f
| H5VL_CAP_FLAG_FILL_VALUES.
integer(c_int64_t) | h5vl_cap_flag_filters_f
| H5VL_CAP_FLAG_FILTERS.
integer(c_int64_t) | h5vl_cap_flag_flush_refresh_f
| H5VL_CAP_FLAG_FLUSH_REFRESH.
integer(c_int64_t) | h5vl_cap_flag_get_plist_f
| H5VL_CAP_FLAG_GET_PLIST.
integer(c_int64_t) | h5vl_cap_flag_group_basic_f
| H5VL_CAP_FLAG_GROUP_BASIC.
integer(c_int64_t) | h5vl_cap_flag_group_more_f
| H5VL_CAP_FLAG_GROUP_MORE.
integer(c_int64_t) | h5vl_cap_flag_hard_links_f
| H5VL_CAP_FLAG_HARD_LINKS.
integer(c_int64_t) | h5vl_cap_flag_iterate_f
| H5VL_CAP_FLAG_ITERATE.
integer(c_int64_t) | h5vl_cap_flag_link_basic_f
| H5VL_CAP_FLAG_LINK_BASIC.
integer(c_int64_t) | h5vl_cap_flag_link_more_f
| H5VL_CAP_FLAG_LINK_MORE.
integer(c_int64_t) | h5vl_cap_flag_map_basic_f
| H5VL_CAP_FLAG_MAP_BASIC.
integer(c_int64_t) | h5vl_cap_flag_map_more_f
| H5VL_CAP_FLAG_MAP_MORE.
integer(c_int64_t) | h5vl_cap_flag_mount_f
| H5VL_CAP_FLAG_MOUNT.
integer(c_int64_t) | h5vl_cap_flag_native_files_f
| H5VL_CAP_FLAG_NATIVE_FILES.
integer(c_int64_t) | h5vl_cap_flag_none_f
| H5VL_CAP_FLAG_NONE.
integer(c_int64_t) | h5vl_cap_flag_obj_ref_f
| H5VL_CAP_FLAG_OBJ_REF.
integer(c_int64_t) | h5vl_cap_flag_object_basic_f
| H5VL_CAP_FLAG_OBJECT_BASIC.
integer(c_int64_t) | h5vl_cap_flag_object_more_f
| H5VL_CAP_FLAG_OBJECT_MORE.
integer(c_int64_t) | h5vl_cap_flag_ref_basic_f
| H5VL_CAP_FLAG_REF_BASIC.
integer(c_int64_t) | h5vl_cap_flag_ref_more_f
| H5VL_CAP_FLAG_REF_MORE.
integer(c_int64_t) | h5vl_cap_flag_reg_ref_f
| H5VL_CAP_FLAG_REG_REF.
integer(c_int64_t) | h5vl_cap_flag_soft_links_f
| H5VL_CAP_FLAG_SOFT_LINKS.
integer(c_int64_t) | h5vl_cap_flag_storage_size_f
| H5VL_CAP_FLAG_STORAGE_SIZE.
integer(c_int64_t) | h5vl_cap_flag_stored_datatypes_f
| H5VL_CAP_FLAG_STORED_DATATYPES.
integer(c_int64_t) | h5vl_cap_flag_threadsafe_f
| H5VL_CAP_FLAG_THREADSAFE.
integer(c_int64_t) | h5vl_cap_flag_track_times_f
| H5VL_CAP_FLAG_TRACK_TIMES.
integer(c_int64_t) | h5vl_cap_flag_ud_links_f
| H5VL_CAP_FLAG_UD_LINKS.
integer(c_int64_t) | h5vl_opt_query_collective_f
| H5VL_OPT_QUERY_COLLECTIVE.
integer(c_int64_t) | h5vl_opt_query_modify_metadata_f
| H5VL_OPT_QUERY_MODIFY_METADATA.
integer(c_int64_t) | h5vl_opt_query_multi_obj_f
| H5VL_OPT_QUERY_MULTI_OBJ.
integer(c_int64_t) | h5vl_opt_query_no_async_f
| H5VL_OPT_QUERY_NO_ASYNC.
integer(c_int64_t) | h5vl_opt_query_query_metadata_f
| H5VL_OPT_QUERY_QUERY_METADATA.
integer(c_int64_t) | h5vl_opt_query_read_data_f
| H5VL_OPT_QUERY_READ_DATA.
integer(c_int64_t) | h5vl_opt_query_supported_f
| H5VL_OPT_QUERY_SUPPORTED.
integer(c_int64_t) | h5vl_opt_query_write_data_f
| H5VL_OPT_QUERY_WRITE_DATA.
integer | h5vl_version_f
| H5VL_VERSION.
integer | h5z_disable_edc_f
| H5Z_DISABLE_EDC.
integer | h5z_enable_edc_f
| H5Z_ENABLE_EDC.
integer | h5z_error_edc_f
| H5Z_ERROR_EDC.
integer | h5z_filter_all_f
| H5Z_FILTER_ALL.
integer | h5z_filter_decode_enabled_f
| H5Z_FILTER_DECODE_ENABLED.
integer | h5z_filter_deflate_f
| H5Z_FILTER_DEFLATE.
integer | h5z_filter_encode_enabled_f
| H5Z_FILTER_ENCODE_ENABLED.
integer | h5z_filter_error_f
| H5Z_FILTER_ERROR.
integer | h5z_filter_fletcher32_f
| H5Z_FILTER_FLETCHER32.
integer | h5z_filter_nbit_f
| H5Z_FILTER_NBIT.
integer | h5z_filter_none_f
| H5Z_FILTER_NONE.
integer | h5z_filter_scaleoffset_f
| H5Z_FILTER_SCALEOFFSET.
integer | h5z_filter_shuffle_f
| H5Z_FILTER_SHUFFLE.
integer | h5z_filter_szip_f
| H5Z_FILTER_SZIP.
integer | h5z_flag_optional_f
| H5Z_FLAG_OPTIONAL.
integer | h5z_no_edc_f
| H5Z_NO_EDC.
integer | h5z_so_float_dscale_f
| H5Z_SO_FLOAT_DSCALE.
integer | h5z_so_float_escale_f
| H5Z_SO_FLOAT_ESCALE.
integer | h5z_so_int_f
| H5Z_SO_INT.
integer | h5z_so_int_minbits_default_f
| H5Z_SO_INT_MINBITS_DEFAULT.
integer(haddr_t) | haddr_undef_f
| HADDR_UNDEF.
integer(hid_t), dimension(1:integer_types_len) | integer_types = -1
integer, parameter | integer_types_len = 28
integer | ioc_selection_options_f
| Sentinel value, IOC_SELECTION_OPTIONS.
integer(hid_t), dimension(1:predef_types_len) | predef_types = -1
integer, parameter | predef_types_len = 19
integer, parameter | ref_reg_buf_len = 3
integer | select_ioc_every_nth_rank_f
| Starting at rank 0, select-next += N, SELECT_IOC_EVERY_NTH_RANK.
integer | select_ioc_one_per_node_f
| Default, SELECT_IOC_ONE_PER_NODE.
integer | select_ioc_total_f
| Starting at rank 0, mpi_size / total, SELECT_IOC_TOTAL.
integer | select_ioc_with_config_f
| NOT IMPLEMENTED: Read-from-file, SELECT_IOC_WITH_CONFIG.

## Variable Documentation

## ◆ floating_types

integer(hid_t), dimension(1:floating_types_len) floating_types = -1

## ◆ floating_types_len

integer, parameter floating_types_len = 13

## ◆ h5o_token_buf_len

integer, parameter h5o_token_buf_len = 16

## ◆ h5r_ref_buf_size_f

integer, parameter h5r_ref_buf_size_f = 64

## ◆ integer_types

integer(hid_t), dimension(1:integer_types_len) integer_types = -1

## ◆ integer_types_len

integer, parameter integer_types_len = 28

## ◆ predef_types

integer(hid_t), dimension(1:predef_types_len) predef_types = -1

## ◆ predef_types_len

integer, parameter predef_types_len = 19

## ◆ ref_reg_buf_len

integer, parameter ref_reg_buf_len = 3