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_id | IN: 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
History:
Release | Change |
---|
1.10.0 | C function introduced with this release. |
--- Last Modified: June 02, 2020 | 11:03 AM