Commit Graph

18 Commits

Author SHA1 Message Date
Marc Howison c3cd4d7c99 set collective mode as default for H5Part 2009-10-12 22:13:19 +00:00
Marc Howison 8dac86872b added a proc shift option to H5MultiBlock, used in I/O benchmarking to defeat caching 2009-08-30 18:02:04 +00:00
Marc Howison 1b8073b82b added API calls for int32 and float32 step attribs 2009-08-18 15:47:50 +00:00
Marc Howison 06aef8a08f fixed bug in halo exchange when there is only one proc in the direction of the exchange 2009-07-10 21:34:44 +00:00
Marc Howison 13d7784c44 added file open flags for Fortran interface 2009-07-02 18:22:30 +00:00
Marc Howison 0e853656cd * fixed bug in h5bl_defin3dchunkdims call that was using variables addresses ins
* 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
2009-06-24 18:11:39 +00:00
Marc Howison b5e3756f57 fixed bug in H5Gopen2 where I was using the wrong group id 2009-06-19 18:34:57 +00:00
Marc Howison 122e913f08 Merged changes from LBL, including:
* 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
2009-06-18 20:29:02 +00:00
gsell e1a18b62e2 src/H5Part.h
- function H5PartHasStep() added
2007-05-17 16:29:08 +00:00
gsell 904e609377 src/H5Part.h
- don't wrap system include files in 'extern "C"'
2007-05-10 19:13:36 +00:00
gsell bad33a75d2 src/H5Part.h
- function declaration "H5PartDefineStepName()" added
2007-04-19 09:26:54 +00:00
gsell bcf06f51b1 src/H5Part.h
- H5PartDefaultErrorHandler:
		* renamed to "H5PartReportErrorHandler"
2006-10-27 14:46:57 +00:00
gsell 0b151cd0aa src/H5Part.h
src/H5Part.c
	- H5PartOpenFile()
	  H5PartOpenFileParallel()
		* "const" qualifier added to arg "flags"
	- H5PartReadDataInt64()
		* "const" qualifier added to arg "name"
      	- H5PartResetView()
	  H5PartHasView()
		* are real function now, not macros any more
2006-09-25 19:22:26 +00:00
gsell db0a1bd448 src/H5Part.h
- declare arguments as "const" where possible
2006-09-22 20:53:36 +00:00
gsell bf9793e18a src/H5Part.h
- H5PartSetVerbosityLevel()
		* type of arg "level" changed from "unsigned int" to
		  "h5part_int64_t"
2006-09-20 20:58:13 +00:00
gsell 1dba6fb877 src/H5Part.h
- bugfix: #endif was at wrong place
2006-09-19 23:39:40 +00:00
gsell 5d9b13e15e src/H5Part.h
- C++ wrapper added
2006-09-19 01:16:46 +00:00
gsell 41511462f9 repo migration 2006-09-11 20:19:10 +00:00