summaryrefslogtreecommitdiffstats
path: root/src/H5Ppublic.h
diff options
context:
space:
mode:
authorMuQun Yang <ymuqun@hdfgroup.org>2002-11-13 16:35:11 (GMT)
committerMuQun Yang <ymuqun@hdfgroup.org>2002-11-13 16:35:11 (GMT)
commit55de236da8c16b94f6c8bec17cadc3ca69daed90 (patch)
treea2f70b7aa2ff865492edd7725ca9e6e0b54b3814 /src/H5Ppublic.h
parent9646b2464cff1ed996517fe9c30b046a76739b23 (diff)
downloadhdf5-55de236da8c16b94f6c8bec17cadc3ca69daed90.zip
hdf5-55de236da8c16b94f6c8bec17cadc3ca69daed90.tar.gz
hdf5-55de236da8c16b94f6c8bec17cadc3ca69daed90.tar.bz2
[svn-r6087]
Purpose: Adding internal shuffle filter Description: With the combination of shuffling filter with general compression algorithm, the compression ratio may be improved without adding much encoding and decoding time for many real NASA datasets(especially floating data) and other application datasets(See techNotes). Solution: SHuffle the bytes within the data to utilize the locality. Platforms tested: arabica , eirene, modi4 Misc. update: Update MANIFEST if you add or remove any file. Update release_docs/RELEASE for bug fixes, new features, etc. Update applicable document files too.
Diffstat (limited to 'src/H5Ppublic.h')
-rw-r--r--src/H5Ppublic.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/H5Ppublic.h b/src/H5Ppublic.h
index b0b332e..e1a6cf1 100644
--- a/src/H5Ppublic.h
+++ b/src/H5Ppublic.h
@@ -210,6 +210,7 @@ H5_DLL H5Z_filter_t H5Pget_filter(hid_t plist_id, int filter,
unsigned cd_values[]/*out*/,
size_t namelen, char name[]);
H5_DLL herr_t H5Pset_deflate(hid_t plist_id, unsigned aggression);
+H5_DLL herr_t H5Pset_shuffle(hid_t plist_id, unsigned bytespertype);
#ifdef H5_WANT_H5_V1_4_COMPAT
H5_DLL herr_t H5Pset_cache(hid_t plist_id, int mdc_nelmts, int rdcc_nelmts,
size_t rdcc_nbytes, double rdcc_w0);