diff options
author | Neil Fortner <nfortne2@hdfgroup.org> | 2019-11-13 18:57:31 (GMT) |
---|---|---|
committer | Neil Fortner <nfortne2@hdfgroup.org> | 2019-11-13 18:57:31 (GMT) |
commit | 07b59c0b63041f1be964aee2a27f5c748c29d688 (patch) | |
tree | 66fb9804da809272ee4efee287d8fd9cc45e72f9 /src/H5Sprivate.h | |
parent | e08b69d3d2e572de4707b1fbf908111d29f40a1b (diff) | |
parent | db6eab893e5f027f0b535316e0e7a9abe9ff8619 (diff) | |
download | hdf5-07b59c0b63041f1be964aee2a27f5c748c29d688.zip hdf5-07b59c0b63041f1be964aee2a27f5c748c29d688.tar.gz hdf5-07b59c0b63041f1be964aee2a27f5c748c29d688.tar.bz2 |
Merge pull request #2033 in HDFFV/hdf5 from ~NFORTNE2/hdf5_naf:public_spi to develop
* commit 'db6eab893e5f027f0b535316e0e7a9abe9ff8619':
Implement public H5Sselect_project_intersection(). Updated internal algorithm to (optionally) avoid sharing selection data structures. Tested internal code (including with valgrind) by setting VDS code to avoid sharing selection, has since been changed to share selection for performance, so this code is not yet tested in regression tests. API has not been tested.
Diffstat (limited to 'src/H5Sprivate.h')
-rw-r--r-- | src/H5Sprivate.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/H5Sprivate.h b/src/H5Sprivate.h index 3d68de0..41c8b95 100644 --- a/src/H5Sprivate.h +++ b/src/H5Sprivate.h @@ -261,7 +261,7 @@ H5_DLL herr_t H5S_select_project_scalar(const H5S_t *space, hsize_t *offset); H5_DLL herr_t H5S_select_project_simple(const H5S_t *space, H5S_t *new_space, hsize_t *offset); H5_DLL herr_t H5S_select_project_intersection(const H5S_t *src_space, const H5S_t *dst_space, const H5S_t *src_intersect_space, - H5S_t **new_space_ptr); + H5S_t **new_space_ptr, hbool_t share_space); H5_DLL herr_t H5S_select_subtract(H5S_t *space, H5S_t *subtract_space); /* Operations on all selections */ |