Commit Graph

89 Commits

Author SHA1 Message Date
Kurt Stockinger 00c9b0804b Updated doxygen information. 2007-04-19 21:43:57 +00:00
gsell 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
2007-04-19 10:15:34 +00:00
gsell bad33a75d2 src/H5Part.h
- function declaration "H5PartDefineStepName()" added
2007-04-19 09:26:54 +00:00
gsell 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
2007-04-19 09:17:34 +00:00
adelmann 92e057e4cf Add MPI IO hints according to the Benchmark.c program by R. Geus given to me by Valerie 2007-02-13 04:30:55 +00:00
gsell 9974b6b44c srv/H5Part.c
_H5Part_get_attrib_info():
		- code optimization
2007-01-25 13:09:42 +00:00
gsell 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
2006-12-06 10:50:26 +00:00
gsell b105b19d4d src/H5Part.c
- _set_view(): "end" is now inclusive
2006-12-02 17:53:32 +00:00
gsell cf40adf301 src/addToDoxygenMainPage.h
- removed (content moved to "H5Part.c")
test/H5ecloudExample.cc
src/H5Units.h
src/H5Part.cc
src/H5Part++.hh
src/H5Part.hh
src/H5Part++.cc
tools/h5pToGNUplot.py
	- removed
doc/Makefile.am
	- added
doc/H5tools/H5tools.htm
	- renamed to "doc/H5tools/H5tools.html"
2006-10-27 15:13:31 +00:00
gsell cc383bff11 src/H5Block.c
- doxygen:
		* group "h5block_api" renamed to "h5block_c_api"
		* documentation added/revised
	- _allgather()
		* defined static
	- unused code "#if OLD_DISSOLVE_GHOSTZONES" removed
	- Macro "H5BLOCK_GROUP_NAME" replaced with "H5BLOCK_GROUPNAME_BLOCK"
2006-10-27 15:10:11 +00:00
gsell 712bbf30b2 src/H5Part.c
- doxygen group "h5part_api" renamed to "h5part_c_api"
	- default error-handler renamed to "H5PartReportErrorHandler"
	- macro "H5PART_PARTICLES_GROUP" replaced with "H5PART_GROUPNAME_STEP"
2006-10-27 15:00:13 +00:00
gsell 1b55e6c536 src/H5PartPrivate.h
- time-steps renamed from "Particles" to "Steps".
	- the macro defining the groupname of time-steps is now
	  "H5PART_GROUPNAME_STEP"
2006-10-27 14:57:02 +00:00
gsell 615cbf3bbd src/H5BlockPrivate.h
- "H5BLOCK_GROUP_NAME" renamed to "H5BLOCK_GROUPNAME_BLOCK"
2006-10-27 14:54:02 +00:00
gsell bcf06f51b1 src/H5Part.h
- H5PartDefaultErrorHandler:
		* renamed to "H5PartReportErrorHandler"
2006-10-27 14:46:57 +00:00
gsell f065eccdc4 src/Makefile.am
- several changes to "EXTRA_DIST", "include_HEADERS", "EXTRA_HEADERS",
	  "libH5PartF_a_SOURCES"
2006-10-27 14:14:38 +00:00
gsell 67ffffae9d src/H5BlockF.c
- h5bl_get_partition_of_proc()
		* bugfix: we have to increment the values by 1
2006-10-10 15:59:08 +00:00
gsell bef930c76b src/H5Block.c
- H5BlockDefine3dLayout()
		* debug-print user layout
2006-10-10 15:49:39 +00:00
gsell ac632c5ed4 src/H5PartF.c
- h5pt_set_verbosity_level()
		* bugfix: level was not a pointer
2006-09-29 00:01:41 +00:00
gsell 6c4c222f4d src/H5BlockF.c
- 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
2006-09-28 22:41:15 +00:00
gsell e76b2ed356 src/H5BlockF90.inc
- h5bl_get_partition_of_proc()
	  h5bl_get_reduced_partition_of_proc()
		* bugfix in declaration, proc was missing
2006-09-28 22:38:18 +00:00
gsell de7c07e47f src/H5PartF.c
- attribute interface
		* bugfixes, was completly messed up, what did I do?
2006-09-28 19:02:41 +00:00
gsell 1b10ffe18b src/H5PartF90.inc
- declare dimensions of arrays as (*) not (:)
2006-09-28 16:59:49 +00:00
gsell ac6f828fbc src/H5PartPrivate.h
- _H5Part_set_step()
		* was static and is public now
2006-09-27 04:45:49 +00:00
gsell 14f0702eee src/H5PartF.c
- h5pt_openpar_r()
	  h5pt_openpar_w()
		* bugfix: arg "comm" as been pass as pointer instead of value
2006-09-27 04:44:39 +00:00
gsell e4c712e067 src/H5Part.c
- _H5Part_set_step()
		* was static is public now
2006-09-27 04:42:09 +00:00
gsell 353689b4eb src/H5Part.c
- grouping function in doxygen groups
2006-09-26 23:33:04 +00:00
gsell bf22238a3e src/H5Block.c
- grouping of functions in doxygen groups
	- moved doc from "H5Block.h"
2006-09-26 23:09:00 +00:00
gsell 9c73b23b48 src/H5Block.h
- part of doxygen doc moved to "H5Block.c"
2006-09-26 23:07:08 +00:00
gsell 980a192922 src/H5PartPrivate.h
- _H5Part_set_step()
		* declaration added
2006-09-25 23:02:40 +00:00
gsell bef9820f71 src/H5Part.c
- H5PartSetNumParticles()
		* fix undeclared var error in parallel code
	- _set_step()
		* renamed to "_H5Part_set_step()"
2006-09-25 23:01:28 +00:00
gsell 6e32226992 src/H5Part.c
- use "-1" to indicate an uninitialized "timegroup" in "H5PartFile"
	  a valid "timegroup" is greater or equal zeros
	- _set_step()
		* added, derived from "H5PartSetStep()"
	- H5PartSetStep()
		* call "_set_step()" to do the real work
	- _H5Part_get_num_particles()
		* added, derived from "H5PartGetNumParticles()"
	- H5PartGetNumParticles()
		* call "_H5Part_get_num_particles()" to do the real work
	- H5PartSetNumParticles()
		* use new function "_set_step()" instead of "H5PartSetStep()"
		* print no extra error message if "_set_step()" returns
		  with an errror
	- _reset_view()
		* added, derived from "H5PartSetView()"
	- H5PartResetView()
		* added, was a macro before
	- H5PartHasView()
		* added, was a macro before
	- _set_view()
		* added, derived from "H5PartSetView()"
		* "#ifdef HDF5V160" block removed
	-  H5PartSetView()
		* call "_set_view()" to do the real work
	- H5PartGetView()
		* use vars "viewend" and "viewstart" to instead "range[0]"
		  and range[1]
		* call "_set_step()" if timegroup not initialized
	- H5PartSetCanonicalView()
		* check whether we are in read-only mode replaced with macro
		* "_reset_view()" used instead of "H5PartSetView(f,-1,-1)
2006-09-25 20:05:47 +00:00
gsell 1d011f5482 src/H5PartErrors.h
- macro CHECK_READONLY_MODE added
2006-09-25 19:23:18 +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 e560303db3 src/H5Block.c
- unused code between #if 0 ... #endif removed
	- _dissolve_ghostzones()
		* faster algorithm implemented
2006-09-25 19:17:23 +00:00
gsell 591a37855d src/H5PartPrivate.h
- _H5Part_get_num_particles()
		* declaration added
2006-09-25 19:15:13 +00:00
gsell bb7f1c5f38 src/H5PartF.c
- h5pt_openr_par()
		* fixed typo
	- h5pt_openw_par()
		* fixed typo
2006-09-22 22:59:54 +00:00
gsell bb15e96150 src/H5Block.h
- H5BlockGetFieldInfoByName()
		* added
	- H5Block3dGetFieldOrigin()
		* added
	- H5Block3dSetFieldOrigin()
		* added
	- H5Block3dGetFieldSpacing()
		* added
	- H5Block3dSetFieldSpacing()
		* added
2006-09-22 22:55:40 +00:00
gsell 2217b10b01 src/H5Block.c
- H5Block3dWriteScalarField()
	- H5Block3dReadScalarField()
		* dataset renamed from "x" to "0"
	- H5Block3dWrite3dVectorField()
	- H5Block3dRead3dVectorField()
		* datasets renamed from "x", "y", "z"  to "0", "1", "2"
	- _get_field_info()
		* added, derived from "H5BlockGetFieldInfo()"
	- H5BlockGetFieldInfo()
		* call "_get_field_info()" to do the real work
	- H5BlockGetFieldInfoByName()
		* added
	- _write_field_attrib()
		* defined as static function, was non-static
	- _read_field_attrib()
		* added, derived form "H5BlockFieldReadAttrib()"
	- H5BlockReadFieldAttrib()
		* call "_read_field_attrib()" to do the real work
	- H5Block3dGetFieldOrigin()
		* added
	- H5Block3dSetFieldOrigin()
		* added
	- H5Block3dGetFieldSpacing()
		* added
	- H5Block3dSetFieldSpacing()
		* added
2006-09-22 22:53:46 +00:00
gsell b66e4587f5 src/H5BlockF.c
- include "H5PartPrivate.h" added
	- include <hdf5.h> removed
2006-09-22 22:45:23 +00:00
gsell 06530aff19 src/H5Part.c
- H5PartSetStep()
		* fix conversion to different size in debug output
2006-09-22 22:44:08 +00:00
gsell 1b15551170 src/H5Part.c
- declare arguments as "const" where possible
2006-09-22 20:55:23 +00:00
gsell 09fc6fd570 src/H5PartPrivate.h
- _H5Part_strdupfor2c()
	- _H5Part_strc2for()
		* added
2006-09-22 20:54:34 +00:00
gsell db0a1bd448 src/H5Part.h
- declare arguments as "const" where possible
2006-09-22 20:53:36 +00:00
gsell 921746273d src/H5Block.c
- printf for debug output removed
2006-09-22 20:52:12 +00:00
gsell 990a359f14 src/H5BlockF90.inc
- h5bl_3d_write_scalar_field()
	- h5bl_3d_write_3dvector_field()
	- h5bl_3d_read_3dvector_field()
		* bugfix in type of data
2006-09-22 20:51:05 +00:00
gsell b3da7610f1 src/H5PartF.c
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
2006-09-22 20:49:17 +00:00
gsell cdf1ce5e9d src/H5BlockF90.inc
- all (:,:,:) and (:) changed to (*)
2006-09-21 23:48:36 +00:00
gsell 0ca05f63a0 src/H5BlockF.c
- h5bl_readfieldattrib_*
		* bugfix: C function has not been called with copy
2006-09-21 23:46:18 +00:00
gsell cb4bceb4bb src/H5Block.c
- some debug print removed
2006-09-21 23:44:39 +00:00
gsell f698ae762e src/H5Part.c
- H5PartOpenFileParallel()
		* debug-print info about file also in non-parallel case
		* print value of "f" not "f->file" 
	- H5PartOpenFile()
		* print value of "f" not "f->file"
2006-09-21 21:23:28 +00:00