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

Functions/Subroutines

subroutine h5screate_simple_f (rank, dims, space_id, hdferr, maxdims)
 
subroutine h5sclose_f (space_id, hdferr)
 
subroutine h5screate_f (classtype, space_id, hdferr)
 
subroutine h5scopy_f (space_id, new_space_id, hdferr)
 
subroutine h5sget_select_hyper_nblocks_f (space_id, num_blocks, hdferr)
 
subroutine h5sget_select_hyper_blocklist_f (space_id, startblock, num_blocks, buf, hdferr)
 
subroutine h5sget_select_bounds_f (space_id, start, END, hdferr)
 
subroutine h5sget_select_elem_npoints_f (space_id, num_points, hdferr)
 
subroutine h5sget_select_elem_pointlist_f (space_id, startpoint, num_points, buf, hdferr)
 
subroutine h5sselect_elements_f (space_id, OPERATOR, rank, num_elements, coord, hdferr)
 
subroutine h5sselect_all_f (space_id, hdferr)
 
subroutine h5sselect_none_f (space_id, hdferr)
 
subroutine h5sselect_valid_f (space_id, status, hdferr)
 
subroutine h5sget_simple_extent_npoints_f (space_id, npoints, hdferr)
 
subroutine h5sget_select_npoints_f (space_id, npoints, hdferr)
 
subroutine h5sget_simple_extent_ndims_f (space_id, rank, hdferr)
 
subroutine h5sget_simple_extent_dims_f (space_id, dims, maxdims, hdferr)
 
subroutine h5sget_simple_extent_type_f (space_id, classtype, hdferr)
 
subroutine h5sset_extent_simple_f (space_id, rank, current_size, maximum_size, hdferr)
 
subroutine h5sis_simple_f (space_id, status, hdferr)
 
subroutine h5soffset_simple_f (space_id, offset, hdferr)
 
subroutine h5sextent_copy_f (dest_space_id, source_space_id, hdferr)
 
subroutine h5sset_extent_none_f (space_id, hdferr)
 
subroutine h5sselect_hyperslab_f (space_id, OPERATOR, start, count, hdferr, stride, BLOCK)
 
subroutine h5sget_select_type_f (space_id, TYPE, hdferr)
 
subroutine h5sdecode_f (buf, obj_id, hdferr)
 
subroutine h5sencode_f (obj_id, buf, nalloc, hdferr)
 
subroutine h5sextent_equal_f (space1_id, space2_id, equal, hdferr)
 
subroutine h5sget_regular_hyperslab_f (space_id, start, stride, count, block, hdferr)
 
subroutine h5sis_regular_hyperslab_f (space_id, IsRegular, hdferr)
 

Function/Subroutine Documentation

◆ h5sclose_f()

subroutine h5s::h5sclose_f ( integer(hid_t), intent(in)  space_id,
integer, intent(out)  hdferr 
)

◆ h5scopy_f()

subroutine h5s::h5scopy_f ( integer(hid_t), intent(in)  space_id,
integer(hid_t), intent(out)  new_space_id,
integer, intent(out)  hdferr 
)

◆ h5screate_f()

subroutine h5s::h5screate_f ( integer, intent(in)  classtype,
integer(hid_t), intent(out)  space_id,
integer, intent(out)  hdferr 
)

◆ h5screate_simple_f()

subroutine h5s::h5screate_simple_f ( integer, intent(in)  rank,
integer(hsize_t), dimension(rank), intent(in)  dims,
integer(hid_t), intent(out)  space_id,
integer, intent(out)  hdferr,
integer(hsize_t), dimension(rank), intent(in), optional  maxdims 
)

◆ h5sdecode_f()

subroutine h5s::h5sdecode_f ( character(len=*), intent(in)  buf,
integer(hid_t), intent(out)  obj_id,
integer, intent(out)  hdferr 
)

◆ h5sencode_f()

subroutine h5s::h5sencode_f ( integer(hid_t), intent(in)  obj_id,
character(len=*), intent(out)  buf,
integer(size_t), intent(inout)  nalloc,
integer, intent(out)  hdferr 
)

◆ h5sextent_copy_f()

subroutine h5s::h5sextent_copy_f ( integer(hid_t), intent(in)  dest_space_id,
integer(hid_t), intent(in)  source_space_id,
integer, intent(out)  hdferr 
)

◆ h5sextent_equal_f()

subroutine h5s::h5sextent_equal_f ( integer(hid_t), intent(in)  space1_id,
integer(hid_t), intent(in)  space2_id,
logical, intent(out)  equal,
integer, intent(out)  hdferr 
)

◆ h5sget_regular_hyperslab_f()

subroutine h5s::h5sget_regular_hyperslab_f ( integer(hid_t), intent(in)  space_id,
integer(hsize_t), dimension(*), intent(out), target  start,
integer(hsize_t), dimension(*), intent(out), target  stride,
integer(hsize_t), dimension(*), intent(out), target  count,
integer(hsize_t), dimension(*), intent(out), target  block,
integer, intent(out)  hdferr 
)

◆ h5sget_select_bounds_f()

subroutine h5s::h5sget_select_bounds_f ( integer(hid_t), intent(in)  space_id,
integer(hsize_t), dimension(*), intent(out)  start,
integer(hsize_t), dimension(*), intent(out)  END,
integer, intent(out)  hdferr 
)

◆ h5sget_select_elem_npoints_f()

subroutine h5s::h5sget_select_elem_npoints_f ( integer(hid_t), intent(in)  space_id,
integer(hssize_t), intent(out)  num_points,
integer, intent(out)  hdferr 
)

◆ h5sget_select_elem_pointlist_f()

subroutine h5s::h5sget_select_elem_pointlist_f ( integer(hid_t), intent(in)  space_id,
integer(hsize_t), intent(in)  startpoint,
integer(hsize_t), intent(in)  num_points,
integer(hsize_t), dimension(*), intent(out)  buf,
integer, intent(out)  hdferr 
)

◆ h5sget_select_hyper_blocklist_f()

subroutine h5s::h5sget_select_hyper_blocklist_f ( integer(hid_t), intent(in)  space_id,
integer(hsize_t), intent(in)  startblock,
integer(hsize_t), intent(in)  num_blocks,
integer(hsize_t), dimension(*), intent(out)  buf,
integer, intent(out)  hdferr 
)

◆ h5sget_select_hyper_nblocks_f()

subroutine h5s::h5sget_select_hyper_nblocks_f ( integer(hid_t), intent(in)  space_id,
integer(hssize_t), intent(out)  num_blocks,
integer, intent(out)  hdferr 
)

◆ h5sget_select_npoints_f()

subroutine h5s::h5sget_select_npoints_f ( integer(hid_t), intent(in)  space_id,
integer(hssize_t), intent(out)  npoints,
integer, intent(out)  hdferr 
)

◆ h5sget_select_type_f()

subroutine h5s::h5sget_select_type_f ( integer(hid_t), intent(inout)  space_id,
integer, intent(out)  TYPE,
integer, intent(out)  hdferr 
)

◆ h5sget_simple_extent_dims_f()

subroutine h5s::h5sget_simple_extent_dims_f ( integer(hid_t), intent(in)  space_id,
integer(hsize_t), dimension(*), intent(out)  dims,
integer(hsize_t), dimension(*), intent(out)  maxdims,
integer, intent(out)  hdferr 
)

◆ h5sget_simple_extent_ndims_f()

subroutine h5s::h5sget_simple_extent_ndims_f ( integer(hid_t), intent(in)  space_id,
integer, intent(out)  rank,
integer, intent(out)  hdferr 
)

◆ h5sget_simple_extent_npoints_f()

subroutine h5s::h5sget_simple_extent_npoints_f ( integer(hid_t), intent(in)  space_id,
integer(hsize_t), intent(out)  npoints,
integer, intent(out)  hdferr 
)

◆ h5sget_simple_extent_type_f()

subroutine h5s::h5sget_simple_extent_type_f ( integer(hid_t), intent(in)  space_id,
integer, intent(out)  classtype,
integer, intent(out)  hdferr 
)

◆ h5sis_regular_hyperslab_f()

subroutine h5s::h5sis_regular_hyperslab_f ( integer(hid_t), intent(in)  space_id,
logical  IsRegular,
integer, intent(out)  hdferr 
)

◆ h5sis_simple_f()

subroutine h5s::h5sis_simple_f ( integer(hid_t), intent(in)  space_id,
logical, intent(out)  status,
integer, intent(out)  hdferr 
)

◆ h5soffset_simple_f()

subroutine h5s::h5soffset_simple_f ( integer(hid_t), intent(in)  space_id,
integer(hssize_t), dimension(*), intent(in)  offset,
integer, intent(out)  hdferr 
)

◆ h5sselect_all_f()

subroutine h5s::h5sselect_all_f ( integer(hid_t), intent(in)  space_id,
integer, intent(out)  hdferr 
)

◆ h5sselect_elements_f()

subroutine h5s::h5sselect_elements_f ( integer(hid_t), intent(in)  space_id,
integer, intent(in)  OPERATOR,
integer, intent(in)  rank,
integer(size_t), intent(in)  num_elements,
integer(hsize_t), dimension(rank,num_elements), intent(in)  coord,
integer, intent(out)  hdferr 
)

◆ h5sselect_hyperslab_f()

subroutine h5s::h5sselect_hyperslab_f ( integer(hid_t), intent(in)  space_id,
integer, intent(in)  OPERATOR,
integer(hsize_t), dimension(*), intent(in)  start,
integer(hsize_t), dimension(*), intent(in)  count,
integer, intent(out)  hdferr,
integer(hsize_t), dimension(:), intent(in), optional  stride,
integer(hsize_t), dimension(:), intent(in), optional  BLOCK 
)

◆ h5sselect_none_f()

subroutine h5s::h5sselect_none_f ( integer(hid_t), intent(in)  space_id,
integer, intent(out)  hdferr 
)

◆ h5sselect_valid_f()

subroutine h5s::h5sselect_valid_f ( integer(hid_t), intent(in)  space_id,
logical, intent(out)  status,
integer, intent(out)  hdferr 
)

◆ h5sset_extent_none_f()

subroutine h5s::h5sset_extent_none_f ( integer(hid_t), intent(in)  space_id,
integer, intent(out)  hdferr 
)

◆ h5sset_extent_simple_f()

subroutine h5s::h5sset_extent_simple_f ( integer(hid_t), intent(in)  space_id,
integer, intent(in)  rank,
integer(hsize_t), dimension(rank), intent(in)  current_size,
integer(hsize_t), dimension(rank), intent(in)  maximum_size,
integer, intent(out)  hdferr 
)