dm_hdf5_has_filter Function

public function dm_hdf5_has_filter(filter, error) result(available)

Returns the status of the given filter. The following filters are supported:

  • HDF5_FILTER_DEFLATE – gzip or deflate compression.
  • HDF5_FILTER_SHUFFLE – Shuffle algorithm.
  • HDF5_FILTER_FLETCHER32 – Fletcher32 checksum.
  • HDF5_FILTER_SZIP – SZIP compression.

Argument error is set to E_INVALID if the given filter is invalid, and to E_HDF5 if the library call failed.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: filter

Filter enumerator.

integer, intent(out), optional :: error

Error code.

Return Value logical


Calls

proc~~dm_hdf5_has_filter~~CallsGraph proc~dm_hdf5_has_filter dm_hdf5_has_filter h5zfilter_avail_f h5zfilter_avail_f proc~dm_hdf5_has_filter->h5zfilter_avail_f