Page tree

 

JAVA

FORTRAN

C++

C

 

Link

H5S_IS_REGULAR_HYPERSLAB

Determines whether a hyperslab selection is regular

Procedure:

H5S_IS_REGULAR_HYPERSLAB ( space_id )

Signature:

htri_t H5Sis_regular_hyperslab(
        hid_t space_id
        )

Fortran Interface: h5sis_regular_hyperslab_f
    
Signature:
  SUBROUTINE h5sis_regular_hyperslab_f(space_id, IsRegular, hdferr)
    INTEGER(HID_T), INTENT(IN) ::  space_id
    LOGICAL :: IsRegular
    INTEGER, INTENT(OUT) :: hdferr


Inputs:
  space_id  - The identifier of the dataspace.


Outputs:
  IsRegular - Non-negative if hyperslab selection is successful.
  hdferr    - Returns 0 if successful and -1 if fails.

        

Parameters:
hid_t space_idIN: The identifier of the dataspace

Description:

H5S_IS_REGULAR_HYPERSLAB takes the dataspace identifier, space_id, and queries the type of the hyperslab selection.

A regular hyperslab selection is a hyperslab selection described by setting the offset, stride, count, and block parameters for a single H5S_SELECT_HYPERSLAB call. If several calls to H5S_SELECT_HYPERSLAB are needed, then the hyperslab selection is irregular.

Returns:

Returns a non-negative value if successful. Returns a negative value on error or when querying other selection types such as point selection.

Example:

Include Bitbucket Server for Confluence: An error occured

Connection to Bitbucket Server could not be established. Verify that you have properly configured the Bitbucket Server application link for your Confluence space and that your Bitbucket Server instance is up and running. Error details: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Coming Soon!

History:
Release    Change
1.10.0C function introduced with this release.

--- Last Modified: June 02, 2020 | 11:03 AM