Determines whether a filter is available.
Procedure:
Signature:
htri_t H5Zfilter_avail(H5Z_filter_t filter)
SUBROUTINE h5zfilter_avail_f(filter, status, hdferr)
IMPLICIT NONE
INTEGER, INTENT(IN) :: filter ! Filter
! Valid values are:
! H5Z_FILTER_DEFLATE_F
! H5Z_FILTER_SHUFFLE_F
! H5Z_FILTER_FLETCHER32_F
! H5Z_FILTER_SZIP_F
LOGICAL, INTENT(OUT) :: status ! Flag indicating whether
! filter is available:
! Positive
! Zero
INTEGER, INTENT(OUT) :: hdferr ! Returns 0 if successful and -1 if fails
END SUBROUTINE h5zfilter_avail_f
Parameters:
H5Z_filter_t filter | IN: Filter identifier. See the introduction to this section of the reference manual for a list of valid filter identifiers. |
Description:
H5Zfilter_avail
determines whether the filter specified in filter
is available to the application.
Returns:
Returns a positive value if the specified filter is available.
Returns 0 if the specified filter is not available.
Returns a negative value when the function fails.
Example:
History:
Release | Change |
---|
1.6.0 | Function introduced in this release. |
--- Last Modified: July 22, 2020 | 03:45 PM