_normalize_partition()
* wrong type for 'x' fixed
_open_block_group()
_open_field_group()
* 'herr' type error fixed
_select_hyperslab_for_reading()
* 'herr' type error fixed
* type cast boundaries to 'hsize_t'
_create_field_group()
* 'herr' type error fixed
H5BlockWriteFieldAttrib()
* type cast 'attrib_type' to 'hid_t'
H5Block3dSetFieldOrigin()
H5Block3dGetFieldSpacing()
* type cast 'H5PART_FLOAT64' to 'hid_t'
- H5PartDefineStepName()
* type cast 'width'
- _H5Part_iteration_operator()
* type cast error return
- _H5Part_get_object_name()
* type cast of arg 'idx' and 'len_obj_name' added
- H5PartGetDatasetInfo()
* type of 'herr' changed from 'herr_t' to 'h5part_int64_t'
- _get_diskshape_for_reading()
* 'CHECK_FILEHANDLE()' removed
* type cast error return to 'hid_t'
- _get_memshape_for_reading()
* 'CHECK_FILEHANDLE()' removed
* type cast error return to 'hid_t'
- _H5Part_get_attrib_info():
* type cast 'attrib_type' in call to '_H5Part_write_attrib()'
- H5PartWriteStepAttrib()
* change type of 'herr' to 'h5part_int64_t'
* type cast 'attrib_type' in call to '_H5Part_write_attrib()'
- H5PartWriteFileAttrib()
* change type of 'herr' to 'h5part_int64_t'
* type cast 'attrib_type' in call to '_H5Part_write_attrib()'
- H5PartGetStepAttribInfo()
H5PartGetFileAttribInfo()
H5PartReadStepAttrib()
H5PartReadFileAttrib()
* change type of 'herr' to 'h5part_int64_t'
- _H5Part_set_step()
* use 'snprintf()' instead of 'sprintf()'
* H5PartOpenFileParallel()
- MPI hints removed, they are useless
- delegate real work to new function "_H5Part_open_file()"
* H5PartOpenFile()
- delegate real work to new function "_H5Part_open_file()"
* _H5Part_open_file()
- new function perfoming the real work
- set step name and number format in file structure
* H5PartDefineStepName()
- new function to define step name and format of step number
* _H5Part_set_step()
* H5PartGetNumDatasets()
* H5PartGetDatasetName()
* H5PartGetDatasetInfo()
* _H5Part_get_num_particles()
- use step name und step number format defined in file struct
- "struct H5PartFile" extended:
* new member for step name
* new member to specify the format of the step number
* new member to flag whether the file is still empty
_H5Part_iteration_operator():
- call H5Gget_objinfo() only if type != H5G_UNKNOWN
H5PartGetNumSteps():
- count all objects beginning with H5PART_GROUPNAME_STEP
not only groups