HDF5 documents and links 
Introduction to HDF5 
HDF5 User Guide 
And in this document, the HDF5 Reference Manual  
H5   H5A   H5D   H5E   H5F   H5G   H5I   H5P  
H5R   H5S   H5T   H5Z   Tools   Datatypes  
(PDF of complete manual formatted as print volume)   

H5S: Dataspace Interface

Dataspace Object API Functions

These functions create and manipulate the dataspace in which to store the elements of a dataset.

The C Interfaces:
  • H5Screate
  • H5Scopy
  • H5Sclose
  • H5Screate_simple
  • H5Sis_simple
  • H5Soffset_simple
  • H5Sget_simple_extent_dims
  • H5Sget_simple_extent_ndims
  •       
  • H5Sget_simple_extent_npoints
  • H5Sget_simple_extent_type
  • H5Sextent_copy
  • H5Sset_extent_simple
  • H5Sset_extent_none
  • H5Sget_select_type
  • H5Sget_select_npoints
  • H5Sget_select_hyper_nblocks
  • H5Sget_select_hyper_blocklist
  •       
  • H5Sget_select_elem_npoints
  • H5Sget_select_elem_pointlist
  • H5Sget_select_bounds
  • H5Sselect_elements
  • H5Sselect_all
  • H5Sselect_none
  • H5Sselect_valid
  • H5Sselect_hyperslab

  • Alphabetical Listing
  • H5Sclose
  • H5Scopy
  • H5Screate
  • H5Screate_simple
  • H5Sextent_copy
  • H5Sget_select_bounds
  • H5Sget_select_elem_npoints
  • H5Sget_select_elem_pointlist
  • H5Sget_select_hyper_blocklist
  •       
  • H5Sget_select_hyper_nblocks
  • H5Sget_select_npoints
  • H5Sget_select_type
  • H5Sget_simple_extent_dims
  • H5Sget_simple_extent_ndims
  • H5Sget_simple_extent_npoints
  • H5Sget_simple_extent_type
  • H5Sis_simple
  • H5Soffset_simple
  •       
  • H5Sselect_all
  • H5Sselect_elements
  • H5Sselect_hyperslab
  • H5Sselect_none
  • H5Sselect_valid
  • H5Sset_extent_none
  • H5Sset_extent_simple

  • The FORTRAN90 Interfaces:
    In general, each FORTRAN90 subroutine performs exactly the same task as the corresponding C function.
  • h5screate_f
  • h5scopy_f
  • h5sclose_f
  • h5screate_simple_f
  • h5sis_simple_f
  • h5soffset_simple_f
  • h5sget_simple_extent_dims_f
  • h5sget_simple_extent_ndims_f
  •       
  • h5sget_simple_extent_npoints_f
  • h5sget_simple_extent_type_f
  • h5sextent_copy_f
  • h5sset_extent_simple_f
  • h5sset_extent_none_f
  • h5sget_select_type_f
  • h5sget_select_npoints_f
  • h5sget_select_hyper_nblocks_f
  • h5sget_select_hyper_blocklist_f
  •       
  • h5sget_select_elem_npoints_f
  • h5sget_select_elem_pointlist_f
  • h5sselect_elements_f
  • h5sselect_all_f
  • h5sselect_none_f
  • h5sselect_valid_f
  • h5sselect_hyperslab_f

  • HDF5 documents and links 
    Introduction to HDF5 
    HDF5 User Guide 
    And in this document, the HDF5 Reference Manual  
    H5   H5A   H5D   H5E   H5F   H5G   H5I   H5P  
    H5R   H5S   H5T   H5Z   Tools   Datatypes  
    (PDF of complete manual formatted as print volume)   

    The HDF Group Help Desk:
    Describes HDF5 Release 1.6.10, November 2009