HDF5 documents and links 
Introduction to HDF5 
HDF5 User Guide 
And in this document, the HDF5 Reference Manual 
H5DS   H5IM   H5LT   H5PT   H5TB 
H5   H5A   H5D   H5E   H5F   H5G   H5I 
H5L   H5O   H5P   H5R   H5S   H5T   H5Z 
Tools   Datatypes   Fortran   Compatibility Macros 
Collective Calls in Parallel 

(Printable PDF of this Reference Manual) 

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
  • H5Sdecode
  • H5Sencode
  • H5Screate_simple
  • H5Sis_simple
  • H5Soffset_simple
  • H5Sget_simple_extent_dims
  • H5Sget_simple_extent_ndims
  •       
  • H5Sget_simple_extent_npoints
  • H5Sget_simple_extent_type
  • H5Sextent_copy
  • H5Sextent_equal
  • 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
  • H5Sdecode
  • H5Sencode
  • H5Sextent_copy
  • H5Sextent_equal
  • 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
  • H5Sdecode_f
  • H5Sencode_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
  • H5Sextent_equal_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 
    H5DS   H5IM   H5LT   H5PT   H5TB 
    H5   H5A   H5D   H5E   H5F   H5G   H5I 
    H5L   H5O   H5P   H5R   H5S   H5T   H5Z 
    Tools   Datatypes   Fortran   Compatibility Macros 
    Collective Calls in Parallel 

    (Printable PDF of this Reference Manual) 

    The HDF Group Help Desk:
    Describes HDF5 Release 1.8.7, targeted for May 2011.