* added new MultiBlock module that is used for efficiently loading regular
rectilinear grid blocks (using chunking) and handling ghost zones in a
distributed-memory environment
** still need to add the "halo exchange" routine for reshuffling ghost regions
** performed some basic testing of read/write functionality
~Mark
* read/write call variants for different datatypes
* HDF5 properties tuned for lustre filesystems and the Cray XT (enabled using flags passed during file open)
* HDF5 chunking for field data
* HDF5 alignment (set during file open)
* support for both HDF5 1.6 and 1.8 using #if statements
* a new error reporting level: debug_detail (HDF5 errors are now printed at debug level 1 by default)
These changes have undergone limited testing.
I will begin using this version for my H5Part projects so that I can test it more thoroughly.
~Mark
- h5bl_get_reduced_partition_of_proc()
* bugfix: we have increment the value by one
- h5bl_get_proc_of()
* bugfix: we have to decrement the value by one
src/H5BlockF.c
- use Fortron function name in definition, define macros for
function names only, if we have to rename them
- use function "_H5Part_strdupfor2c()" and "_H5Part_strc2for()"
for string conversion