diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2016-04-07 18:21:47 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2016-04-07 18:21:47 (GMT) |
commit | e5c94192d730bb6cb23e4960c8f0c3165d8518ec (patch) | |
tree | 85be5f5fd523abf0b312ecd050b66524996e68e0 /src/H5Dpkg.h | |
parent | f2c3407eb6b429346b623276ed0833e3a5cec1c8 (diff) | |
download | hdf5-e5c94192d730bb6cb23e4960c8f0c3165d8518ec.zip hdf5-e5c94192d730bb6cb23e4960c8f0c3165d8518ec.tar.gz hdf5-e5c94192d730bb6cb23e4960c8f0c3165d8518ec.tar.bz2 |
[svn-r29659] Added fixed array chunk indexing from revise_chunks.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
Autotools serial w/ Java, Fortran, & C++
Diffstat (limited to 'src/H5Dpkg.h')
-rw-r--r-- | src/H5Dpkg.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/H5Dpkg.h b/src/H5Dpkg.h index bfd0601..2609412 100644 --- a/src/H5Dpkg.h +++ b/src/H5Dpkg.h @@ -71,6 +71,10 @@ /* Default creation parameters for chunk index data structures */ /* See H5O_layout_chunk_t */ +/* Fixed array creation values */ +#define H5D_FARRAY_CREATE_PARAM_SIZE 1 /* Size of the creation parameters in bytes */ +#define H5D_FARRAY_MAX_DBLK_PAGE_NELMTS_BITS 10 /* i.e. 1024 elements per data block page */ + /* Extensible array creation values */ #define H5D_EARRAY_CREATE_PARAM_SIZE 5 /* Size of the creation parameters in bytes */ #define H5D_EARRAY_MAX_NELMTS_BITS 32 /* i.e. 4 giga-elements */ @@ -538,6 +542,7 @@ H5_DLLVAR const H5D_layout_ops_t H5D_LOPS_VIRTUAL[1]; /* Chunked layout operations */ H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_BTREE[1]; H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_EARRAY[1]; +H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_FARRAY[1]; H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_BT2[1]; /* The v2 B-tree class for indexing chunked datasets with >1 unlimited dimensions */ |