![]()  | 
  
    HDF5
    1.14.4.3
    
   API Reference 
   | 
   
Modules | |
| module | h5z | 
| This module contains Fortran interfaces for H5Z functions.  | |
Functions/Subroutines | |
| subroutine | h5zunregister_f (filter, hdferr) | 
| Unregisters specified filters.   | |
| subroutine | h5zfilter_avail_f (filter, status, hdferr) | 
| Queries if filter is available.   | |
| subroutine | h5zget_filter_info_f (filter, config_flags, hdferr) | 
| Queries if filter has its encoder and/or decoder available.   | |
Variables | |
| integer | h5z_filter_error_f | 
| H5Z_FILTER_ERROR.   | |
| integer | h5z_filter_none_f | 
| H5Z_FILTER_NONE.   | |
| integer | h5z_filter_all_f | 
| H5Z_FILTER_ALL.   | |
| integer | h5z_filter_deflate_f | 
| H5Z_FILTER_DEFLATE.   | |
| integer | h5z_filter_shuffle_f | 
| H5Z_FILTER_SHUFFLE.   | |
| integer | h5z_filter_fletcher32_f | 
| H5Z_FILTER_FLETCHER32.   | |
| integer | h5z_filter_szip_f | 
| H5Z_FILTER_SZIP.   | |
| integer | h5z_error_edc_f | 
| H5Z_ERROR_EDC.   | |
| integer | h5z_disable_edc_f | 
| H5Z_DISABLE_EDC.   | |
| integer | h5z_enable_edc_f | 
| H5Z_ENABLE_EDC.   | |
| integer | h5z_no_edc_f | 
| H5Z_NO_EDC.   | |
| integer | h5z_flag_optional_f | 
| H5Z_FLAG_OPTIONAL.   | |
| integer | h5z_filter_encode_enabled_f | 
| H5Z_FILTER_ENCODE_ENABLED.   | |
| integer | h5z_filter_decode_enabled_f | 
| H5Z_FILTER_DECODE_ENABLED.   | |
| integer | h5z_filter_nbit_f | 
| H5Z_FILTER_NBIT.   | |
| integer | h5z_filter_scaleoffset_f | 
| H5Z_FILTER_SCALEOFFSET.   | |
| integer | h5z_so_float_dscale_f | 
| H5Z_SO_FLOAT_DSCALE.   | |
| integer | h5z_so_float_escale_f | 
| H5Z_SO_FLOAT_ESCALE.   | |
| integer | h5z_so_int_f | 
| H5Z_SO_INT.   | |
| integer | h5z_so_int_minbits_default_f | 
| H5Z_SO_INT_MINBITS_DEFAULT.   | |
| subroutine h5zfilter_avail_f | ( | integer, intent(in) | filter, | 
| logical, intent(out) | status, | ||
| integer, intent(out) | hdferr | ||
| ) | 
Queries if filter is available.
| filter | Filter; may be one of the following: 
  | 
| status | Flag; .TRUE. if filter is available, .FALSE. otherwise. | 
| hdferr | Returns 0 if successful and -1 if it fails. | 
See C API: H5Zfilter_avail()
| subroutine h5zget_filter_info_f | ( | integer, intent(in) | filter, | 
| integer, intent(out) | config_flags, | ||
| integer, intent(out) | hdferr | ||
| ) | 
Queries if filter has its encoder and/or decoder available.
| filter | Filter; may be one of the following: 
  | 
| config_flags | Flag, indicates if filter has its encoder and/or decoder available, possible values: 
  | 
| hdferr | Returns 0 if successful and -1 if it fails. | 
See C API: H5Zget_filter_info()
| subroutine h5zunregister_f | ( | integer, intent(in) | filter, | 
| integer, intent(out) | hdferr | ||
| ) | 
Unregisters specified filters.
| filter | Filter; may have one of the following values: 
  | 
| hdferr | Returns 0 if successful and -1 if it fails. | 
See C API: H5Zunregister()
| integer h5z_disable_edc_f | 
H5Z_DISABLE_EDC.
| integer h5z_enable_edc_f | 
H5Z_ENABLE_EDC.
| integer h5z_error_edc_f | 
H5Z_ERROR_EDC.
| integer h5z_filter_all_f | 
H5Z_FILTER_ALL.
| integer h5z_filter_decode_enabled_f | 
H5Z_FILTER_DECODE_ENABLED.
| integer h5z_filter_deflate_f | 
H5Z_FILTER_DEFLATE.
| integer h5z_filter_encode_enabled_f | 
H5Z_FILTER_ENCODE_ENABLED.
| integer h5z_filter_error_f | 
H5Z_FILTER_ERROR.
| integer h5z_filter_fletcher32_f | 
H5Z_FILTER_FLETCHER32.
| integer h5z_filter_nbit_f | 
H5Z_FILTER_NBIT.
| integer h5z_filter_none_f | 
H5Z_FILTER_NONE.
| integer h5z_filter_scaleoffset_f | 
H5Z_FILTER_SCALEOFFSET.
| integer h5z_filter_shuffle_f | 
H5Z_FILTER_SHUFFLE.
| integer h5z_filter_szip_f | 
H5Z_FILTER_SZIP.
| integer h5z_flag_optional_f | 
H5Z_FLAG_OPTIONAL.
| integer h5z_no_edc_f | 
H5Z_NO_EDC.
| integer h5z_so_float_dscale_f | 
H5Z_SO_FLOAT_DSCALE.
| integer h5z_so_float_escale_f | 
H5Z_SO_FLOAT_ESCALE.
| integer h5z_so_int_f | 
H5Z_SO_INT.
| integer h5z_so_int_minbits_default_f | 
H5Z_SO_INT_MINBITS_DEFAULT.