Please, help us to better know about our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/
HDF5  1.10.10-1
h5d Module Reference

Data Types

interface  h5dextend_f
 
interface  h5dfill_c
 
interface  h5dfill_f
 
interface  h5dread_f
 
interface  h5dread_f_c
 
interface  h5dread_vl_f
 
interface  h5dwrite_f
 
interface  h5dwrite_f_c
 
interface  h5dwrite_vl_f
 

Functions/Subroutines

subroutine h5dcreate_f (loc_id, name, type_id, space_id, dset_id, hdferr, dcpl_id, lcpl_id, dapl_id)
 
subroutine h5dopen_f (loc_id, name, dset_id, hdferr, dapl_id)
 
subroutine h5dclose_f (dset_id, hdferr)
 
subroutine h5dget_type_f (dataset_id, datatype_id, hdferr)
 
subroutine h5dset_extent_f (dataset_id, size, hdferr)
 
subroutine h5dget_create_plist_f (dataset_id, plist_id, hdferr)
 
subroutine h5dget_storage_size_f (dataset_id, size, hdferr)
 
subroutine h5dvlen_get_max_len_f (dataset_id, type_id, space_id, len, hdferr)
 
subroutine h5dget_space_status_f (dset_id, flag, hdferr)
 
subroutine h5dcreate_anon_f (loc_id, type_id, space_id, dset_id, hdferr, dcpl_id, dapl_id)
 
subroutine h5dget_offset_f (dset_id, offset, hdferr)
 
subroutine h5dget_space_f (dataset_id, dataspace_id, hdferr)
 
subroutine h5dget_access_plist_f (dset_id, plist_id, hdferr)
 
subroutine h5dwrite_char_scalar_fix (dset_id, mem_type_id, buf, buf_len, dims, hdferr, mem_space_id, file_space_id, xfer_prp)
 
subroutine h5dread_char_scalar_fix (dset_id, mem_type_id, buf, buf_len, hdferr, mem_space_id, file_space_id, xfer_prp)
 
subroutine h5dvlen_reclaim_f (type_id, space_id, plist_id, buf, hdferr)
 

Function/Subroutine Documentation

◆ h5dclose_f()

subroutine h5d::h5dclose_f ( integer(hid_t), intent(in)  dset_id,
integer, intent(out)  hdferr 
)

◆ h5dcreate_anon_f()

subroutine h5d::h5dcreate_anon_f ( integer(hid_t), intent(in)  loc_id,
integer(hid_t), intent(in)  type_id,
integer(hid_t), intent(in)  space_id,
integer(hid_t), intent(out)  dset_id,
integer, intent(out)  hdferr,
integer(hid_t), intent(in), optional  dcpl_id,
integer(hid_t), intent(in), optional  dapl_id 
)

◆ h5dcreate_f()

subroutine h5d::h5dcreate_f ( integer(hid_t), intent(in)  loc_id,
character(len=*), intent(in)  name,
integer(hid_t), intent(in)  type_id,
integer(hid_t), intent(in)  space_id,
integer(hid_t), intent(out)  dset_id,
integer, intent(out)  hdferr,
integer(hid_t), intent(in), optional  dcpl_id,
integer(hid_t), intent(in), optional  lcpl_id,
integer(hid_t), intent(in), optional  dapl_id 
)

◆ h5dget_access_plist_f()

subroutine h5d::h5dget_access_plist_f ( integer(hid_t), intent(in)  dset_id,
integer(hid_t), intent(out)  plist_id,
integer, intent(out)  hdferr 
)

◆ h5dget_create_plist_f()

subroutine h5d::h5dget_create_plist_f ( integer(hid_t), intent(in)  dataset_id,
integer(hid_t), intent(out)  plist_id,
integer, intent(out)  hdferr 
)

◆ h5dget_offset_f()

subroutine h5d::h5dget_offset_f ( integer(hid_t), intent(in)  dset_id,
integer(haddr_t), intent(out)  offset,
integer, intent(out)  hdferr 
)

◆ h5dget_space_f()

subroutine h5d::h5dget_space_f ( integer(hid_t), intent(in)  dataset_id,
integer(hid_t), intent(out)  dataspace_id,
integer, intent(out)  hdferr 
)

◆ h5dget_space_status_f()

subroutine h5d::h5dget_space_status_f ( integer(hid_t), intent(in)  dset_id,
integer, intent(out)  flag,
integer, intent(out)  hdferr 
)

◆ h5dget_storage_size_f()

subroutine h5d::h5dget_storage_size_f ( integer(hid_t), intent(in)  dataset_id,
integer(hsize_t), intent(out)  size,
integer, intent(out)  hdferr 
)

◆ h5dget_type_f()

subroutine h5d::h5dget_type_f ( integer(hid_t), intent(in)  dataset_id,
integer(hid_t), intent(out)  datatype_id,
integer, intent(out)  hdferr 
)

◆ h5dopen_f()

subroutine h5d::h5dopen_f ( integer(hid_t), intent(in)  loc_id,
character(len=*), intent(in)  name,
integer(hid_t), intent(out)  dset_id,
integer, intent(out)  hdferr,
integer(hid_t), intent(in), optional  dapl_id 
)

◆ h5dread_char_scalar_fix()

subroutine h5d::h5dread_char_scalar_fix ( integer(hid_t), intent(in)  dset_id,
integer(hid_t), intent(in)  mem_type_id,
character(len=buf_len), intent(inout), target  buf,
integer, intent(in)  buf_len,
integer, intent(out)  hdferr,
integer(hid_t), intent(in), optional  mem_space_id,
integer(hid_t), intent(in), optional  file_space_id,
integer(hid_t), intent(in), optional  xfer_prp 
)

◆ h5dset_extent_f()

subroutine h5d::h5dset_extent_f ( integer(hid_t), intent(in)  dataset_id,
integer(hsize_t), dimension(*), intent(in)  size,
integer, intent(out)  hdferr 
)

◆ h5dvlen_get_max_len_f()

subroutine h5d::h5dvlen_get_max_len_f ( integer(hid_t), intent(in)  dataset_id,
integer(hid_t), intent(in)  type_id,
integer(hid_t), intent(in)  space_id,
integer(size_t), intent(out)  len,
integer, intent(out)  hdferr 
)

◆ h5dvlen_reclaim_f()

subroutine h5d::h5dvlen_reclaim_f ( integer(hid_t), intent(in)  type_id,
integer(hid_t), intent(in)  space_id,
integer(hid_t), intent(in)  plist_id,
type(c_ptr), intent(inout)  buf,
integer, intent(out)  hdferr 
)

◆ h5dwrite_char_scalar_fix()

subroutine h5d::h5dwrite_char_scalar_fix ( integer(hid_t), intent(in)  dset_id,
integer(hid_t), intent(in)  mem_type_id,
character(len=buf_len), intent(in), target  buf,
integer, intent(in)  buf_len,
integer(hsize_t), dimension(*), intent(in)  dims,
integer, intent(out)  hdferr,
integer(hid_t), intent(in), optional  mem_space_id,
integer(hid_t), intent(in), optional  file_space_id,
integer(hid_t), intent(in), optional  xfer_prp 
)