diff options
author | Xiaowen Wu <wuxiaowe@ncsa.uiuc.edu> | 2005-04-26 20:26:17 (GMT) |
---|---|---|
committer | Xiaowen Wu <wuxiaowe@ncsa.uiuc.edu> | 2005-04-26 20:26:17 (GMT) |
commit | 02f7cdac77db74b90b8c697369e5d6ad8c38326a (patch) | |
tree | 10652438594ad6407430a842575f499787349553 | |
parent | 0af6a38a3f82cc6badaaea514c404d3c8b88e799 (diff) | |
download | hdf5-02f7cdac77db74b90b8c697369e5d6ad8c38326a.zip hdf5-02f7cdac77db74b90b8c697369e5d6ad8c38326a.tar.gz hdf5-02f7cdac77db74b90b8c697369e5d6ad8c38326a.tar.bz2 |
[svn-r10672] Purpose:
New feature.
Description:
The H5Pset_scaleoffset is changed for the scaleoffset filter
to handle both integer and floating-point data. Currently,
the D-scaling method from GRIB has been implemented for
compressing floating-point data.
Solution:
One more parameter is added to the H5Pset_scaleoffset interface
to let user specify what type of data is used and what method
to use as well as corresponding parameters.
Platforms tested:
heping
Misc. update:
Needs to update libtool's version number
-rw-r--r-- | src/H5Ppublic.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/H5Ppublic.h b/src/H5Ppublic.h index 576b66b..179e7f6 100644 --- a/src/H5Ppublic.h +++ b/src/H5Ppublic.h @@ -246,7 +246,7 @@ H5_DLL herr_t H5Pset_deflate(hid_t plist_id, unsigned aggression); H5_DLL herr_t H5Pset_szip(hid_t plist_id, unsigned options_mask, unsigned pixels_per_block); H5_DLL herr_t H5Pset_shuffle(hid_t plist_id); H5_DLL herr_t H5Pset_nbit(hid_t plist_id); -H5_DLL herr_t H5Pset_scaleoffset(hid_t plist_id, unsigned min_bits); +H5_DLL herr_t H5Pset_scaleoffset(hid_t plist_id, int scale_factor, unsigned scale_type); H5_DLL herr_t H5Pset_fletcher32(hid_t plist_id); H5_DLL herr_t H5Pset_edc_check(hid_t plist_id, H5Z_EDC_t check); H5_DLL H5Z_EDC_t H5Pget_edc_check(hid_t plist_id); |