Added DS-particle that tests different output bounding box than input ones
Query with smaller input and output bounding box
Bug found when creating alacrity with 2 pgs for DS-particle
fixed fastbit call
avoid memory leak from read_open
Refactoring:
removed adios_query_init() and adios_query_finalize().
read init will call common_query_init but that does not call methods’ inits
common_query_finalize calls all methods’ finalize
Fortran library friendly
automatic discovery of available method + adios_query_set_method()
minor fix on and/or
Merge branch 'adios-query' of https://github.com/ornladios/ADIOS into adios-query
reorganize code
consolidate code
a small compile error when the RIDBUG flag is enabled
Bugfix: ADIOS_VARCHUNKs returned by Transform layer should now have their from_steps/nsteps fields set properly
Renamed the selection intersection and data patching functions to 'global' variants, restricted them to all-global selection pairs, and added complementary 'local' variants that work on writeblocks and take additional context parameters. This rename did not extend into adios_transforms_read.c, since it is being heavily refactored.
Heavily refactored adios_transforms_read.c and related files to support writeblock selections as user selections AND as return datablock returns from transform plugins
Updated all transform plugins to return datablocks with writeblock selections where possible, instead of always bounding boxes, since this increases compatibility with the condition at adios_transforms_read.c:584