317d1b6d9f
Definition of H5Fed C++ interface, class definition and implementation, first material.
Benedikt Oswald
2007-12-17 11:11:00 +00:00
0235b61dc9
Definition of H5Fed C++ interface, class definition and implementation, first material.
Benedikt Oswald
2007-12-17 10:45:50 +00:00
dfebe64c73
Definition of H5Fed C++ interface, class definition and implementation, first material.
Benedikt Oswald
2007-12-17 10:45:21 +00:00
921469eba8
src/H5Fed.h - new type 'h5_id_t' for object id's - new type 'h5_size_t' for size of objects - parameter 'parent_id' added to Get/Store functions - various other changes
gsell2007-12-16 23:56:00 +00:00
082724e233
src/H5PartTypes.h * entry to keep the ID of the root group added to struct H5PartFile * name of current step/index added to struct H5PartFile
gsell2007-11-22 10:52:34 +00:00
b9e9b910f1
src/H5BlockErrors.h * function to get nam of currengt function has been renamed to H5_get_funcname()
gsell2007-11-22 10:48:06 +00:00
4ce50652bc
src/Makefile.am * Fortran bindings have been moved to another directory
gsell2007-11-22 10:46:20 +00:00
b2e2cf3b95
src/H5Block.c * use of H5 kernel functions * INIT(f) removed, Block stuff will now be initialized during file opening.
gsell2007-11-22 10:44:49 +00:00
698135bb91
src/H5PartErrors.h * _H5Part_get_funcname() has been renamed to H5_get_funcname()
gsell2007-11-22 10:42:19 +00:00
9a8a7a7fe9
src/H5PartPrivate.h * declarations moved to corresponding files in libH5
gsell2007-11-22 10:39:18 +00:00
b4414ea058
src/H5Part.c * mostly everything moved to libH5.
gsell2007-11-22 10:36:20 +00:00
8abb105f2f
configure.ac * set version number in AC_INIT to 1.5.0 * set AC_PREREQ to 2.59 * --with-hdf5path renamed to --with-hdf5 * we don't distinguish serial and paralell version in the library name any more * src/h5/Makefile added to AC_CONFIG_FILES
gsell2007-11-22 10:34:26 +00:00
52fa2ad3ee
Makefile.am o src/h5 added to subdirs
gsell2007-11-22 10:21:52 +00:00
b9d3f8d2bd
test/Makeffile.am o libH5 added to H5LIB
gsell2007-11-22 10:20:50 +00:00
463ef08da9
branch stable 1.4 version
gsell2007-09-21 09:53:26 +00:00
8a553aee0c
Corrected version number
H5Part-1.4
Kurt Stockinger
2007-08-29 02:31:57 +00:00
607d1e86ab
Corrected version number
Kurt Stockinger
2007-08-29 01:59:47 +00:00
34ff957938
New tag with updates on H5Block.
Kurt Stockinger
2007-08-29 01:35:49 +00:00
3ebc9de7a9
Prepare new tag with updates on H5Block.
Kurt Stockinger
2007-08-29 01:26:50 +00:00
d8ce890902
src/H5Block.c _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'
gsell2007-07-12 09:50:42 +00:00
b191ac7a6a
src/H5Part.c - 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'
gsell2007-07-12 09:15:21 +00:00
356f7149c5
src/H5Part.c - _read_data() * type error fixed - H5PartAbortErrorHandler() * type cast exit code - H5PartSetVerbosityLevel() * type cast 'level' to 'unsigned int'
gsell2007-07-11 15:34:15 +00:00
a0dd21b79e
src/H5Part.c - _H5Part_set_step() * revert use of 'snprintf()' (Windows doesn't have it!)
gsell2007-07-11 15:10:06 +00:00
08ce0ee46a
src/H5Part.c - _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()'
gsell2007-07-11 15:06:49 +00:00
7085e22448
src/H5PartTypes.h - revert last change
gsell2007-07-11 14:58:20 +00:00
74a31f9b8f
src/H5Part.c - several implicit type conversions fixed
gsell2007-07-11 14:37:39 +00:00
a38a56865f
src/H5PartTypes.h: - change type 'stepno_width' in 'struct H5PartFile' from 'int' to 'h5part_int64-t'
gsell2007-07-11 14:35:51 +00:00
1a20e25a84
Added nSteps as command line parameter
Kurt Stockinger
2007-07-10 22:41:55 +00:00
43ff5d2ca0
src/H5PartF90.inc - declarations for open in append mode functions added
gsell2007-06-29 10:02:04 +00:00
8080f5e2e5
src/H5PartF.c - h5pt_opena() open in append mode added - h5pt_opena_par() open in append mode paralell version added
gsell2007-06-29 10:01:06 +00:00
4f870ccbf7
Fixed H5PartGetDatasetInfo.
Kurt Stockinger
2007-06-27 23:12:51 +00:00
e6364c637d
src/H5BlockF.c * correct macro definition of FORTRAN library names for field spacing/origin attribute
gsell2007-06-16 21:35:37 +00:00
28c0ac78ad
src/H5BlocF90.inc * declaration of h5bl_3d_{g,s}et_field_origin() added
gsell2007-06-14 15:13:26 +00:00
a642074d85
src/H5Block.c * Attribute name for field spacing renamed from "Spacing" to "__Spacing__" * Attribute name for field origin renamed from "Origin" to "__Origin__"
gsell2007-06-14 15:12:22 +00:00
e962caf1b9
src/H5BlockF.c * h5b_3d_set_field_origin() and h5b_3d_get_field_origin() added * wrong types in h5b_3d_{g,s}et_field_spacing fixed
gsell2007-06-14 15:10:37 +00:00
8cad5e3aea
src/H5BlockF.c * h5b_3d_set_field_spacing() and h5b_3d_get_field_spacing() added
gsell2007-06-13 12:33:38 +00:00
a2dfad7b69
src/H5BlockF90.inc * Declarations to set/get field spacing functions added
gsell2007-06-13 12:32:33 +00:00
15c2e1260a
Removed trailing backslash.
Kurt Stockinger
2007-06-12 16:39:03 +00:00
783a1ce2b5
Web-pages moved to new repo "H5Webpages"
gsell2007-05-21 12:57:37 +00:00
c43f785ab0
src/H5Block.c - more doxygen doc added
gsell2007-05-17 16:30:37 +00:00
e1a18b62e2
src/H5Part.h - function H5PartHasStep() added
gsell2007-05-17 16:29:08 +00:00
3ae60f8e46
src/H5Part.c - _H5Part_open_file() * allocate mem for pnparticles in any case - H5PartHasStep() * function added
gsell2007-05-17 16:28:24 +00:00
70bc6af59f
test/H5BlockTestAttributes.c - include mpi.h removed if PARRALLEL_IO - typedef MPI_Comm removed if not PARALLEL_IO
gsell2007-05-10 20:37:34 +00:00
825322c576
src/H5Part.c - some type-casts added - internal error variable '_errno' renamed to '_h5part_errno'
gsell2007-05-10 19:18:00 +00:00
58bd753fad
src/H5Block.c - type cast all malloc's
gsell2007-05-10 19:15:22 +00:00
904e609377
src/H5Part.h - don't wrap system include files in 'extern "C"'
gsell2007-05-10 19:13:36 +00:00
d1b594a788
src/H5Part/Types: - tydef of int64_t added for Windows
gsell2007-05-10 19:08:32 +00:00
4144c2b696
src/H5Part.c * 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
gsell2007-04-19 10:15:34 +00:00
bad33a75d2
src/H5Part.h - function declaration "H5PartDefineStepName()" added
gsell2007-04-19 09:26:54 +00:00
7240f26378
- typdef for MPI_Comm add in non-parallel case - "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
gsell2007-04-19 09:17:34 +00:00
b9d82c2fda
- build of "homdynToH5p" removed
gsell2007-04-19 09:06:27 +00:00
1bdd5268ed
- "homdynToH5p" from tools build list removed
gsell2007-04-19 09:00:23 +00:00
92e057e4cf
Add MPI IO hints according to the Benchmark.c program by R. Geus given to me by Valerie
adelmann2007-02-13 04:30:55 +00:00
82c594c17d
Made the new api changes again. They were probably lost in overlapping commits.
Christina Siegerist
2006-12-07 18:48:41 +00:00
c96b859f88
configure.ac - forgot to check MPIPATH
gsell2006-12-07 16:48:40 +00:00
d580292235
configure.ac - check in this order: MPIROOT, MPIHOME, --with-mpipath, other paths - same for HDF5ROOT
gsell2006-12-07 16:46:51 +00:00
4dd379ff2f
src/H5Part.c _H5Part_iteration_operator(): - call H5Gget_objinfo() only if type != H5G_UNKNOWN H5PartGetNumSteps(): - count all objects beginning with H5PART_GROUPNAME_STEP not only groups
gsell2006-12-06 10:50:26 +00:00
e13c4e8d8d
configure.ac - more cosmetic changes (--enable-xxx and --with-xxx definitiona are now at the very top, so you see all available options all together)
gsell2006-12-02 22:35:19 +00:00
4d0ffd58df
configure.ac - configure aborts, if HDF5 cannot be found - ADDFLAFS merged into FFLAGS - several cosmetic changes
gsell2006-12-02 17:55:41 +00:00
b105b19d4d
src/H5Part.c - _set_view(): "end" is now inclusive
gsell2006-12-02 17:53:32 +00:00
f0d51def4e
test/Makefile.am - ADDFLAGS removed: content of ADDFLAGS is now in FFLAGS
gsell2006-12-02 17:51:46 +00:00