Commit Graph

509 Commits

Author SHA1 Message Date
gsell 53b8850329 output of debug information added to all API and core-API functions 2011-05-03 09:30:30 +00:00
gsell 808d489564 fixed bug in h5_get_num_steps() 2011-04-18 12:30:40 +00:00
gsell aa3462472d added include of stdarg.h 2011-04-01 14:29:43 +00:00
gsell 407bbe4d0c implementation of attachments continued 2011-03-31 15:30:16 +00:00
gsell 6661eca765 added extern "C" wrapper for C++ 2011-03-25 14:53:31 +00:00
gsell 1000240374 work in progress 2011-03-25 14:51:46 +00:00
gsell cea4a22f9b fixed warnings 2011-03-25 14:49:46 +00:00
gsell e4e78f713c attachment implementation 2011-03-24 09:07:12 +00:00
gsell 4b0d303ceb - h5_attachments.c added 2011-03-11 16:12:17 +00:00
gsell 4d348dbe0d - function hdf5_get_dataset_info_by_name() added
- args of function hdf5_get_npoints_of_dataset_by_name() are now const
2011-03-11 16:11:23 +00:00
gsell 745e2229e7 use function hdf5_get_datasetinfo_by_idx() in h5u_get_dataset_info() 2011-03-11 15:29:29 +00:00
gsell b0c321dd54 - renamed functions:
h5_get_num_hdf5_groups() -> hdf5_get_num_groups()
  h5_get_num_hdf5_groups_matching_prefix() -> hdf5_get_num_groups_matching_prefix()
  h5_get_hdf5_groupname_by_idx() -> h5_get_hdf5_groupname_by_idx()
  h5_get_hdf5_groupname_by_idx() -> hdf5_get_num_datasets()
  h5_get_hdf5_datasetname_by_idx() -> hdf5_get_name_of_dataset_by_idx()
  h5_get_objname() -> hdf5_get_objname()
- added functions:
  hdf5_get_dataset_info_by_idx()
- changed args:
  h5_get_dataset_type(): file handle removed
2011-03-11 15:08:02 +00:00
gsell a8dd08c5bf - added functions: H5Block3d{G,S}etFieldOrigin(), H5Block3d{G,S}etSpacing() 2011-02-24 16:34:51 +00:00
gsell 427c550993 - fixes for Intel C on Linux 2011-02-24 09:59:15 +00:00
gsell d3c09a61b2 - removed "h5_file_t f" argument where we don't need need (but not in API)
- removed arguments from macros h5_error_internal() h5_error_not_implemented()
- some coding style issues fixed
2011-02-24 08:18:45 +00:00
gsell 7e93a7ab2f - improved debugging
- abort error handler now terminates all processes in MPI_COMM_WORLD
- some formating issues fixed
- some minor (cosmetic) changes
2011-02-18 10:33:44 +00:00
gsell 2bc7cc1024 - local IDs and indices are now 32bit (in the future it will be possible
to compile the library with 32bit or 64bit IDs/indices.
- bugfixes
2011-02-03 10:40:40 +00:00
gsell d0ce31c8c0 - more generic private functions added to attrib API 2011-02-03 09:17:05 +00:00
gsell b9eed5630c - reference elements revisited (extensions, bugfixes...)
- adjacency computation reviewed, bug fixes
- some reformating and refactoring
2011-01-21 10:27:48 +00:00
gsell 212c9b86a1 label in macro H5_API_RETURN renamed 2011-01-21 10:23:36 +00:00
gsell f6eeeca9b0 label in macro H5_API_RETURN renamed 2011-01-21 10:21:37 +00:00
gsell 54aaf846e7 - hash functions reviewed and optimzed 2011-01-06 12:05:20 +00:00
gsell a6ef33d66c - label "exit" renamed to "done" (as in hdf5) 2011-01-06 12:04:03 +00:00
gsell 27c19efe59 bugfixes 2011-01-04 08:32:14 +00:00
gsell 12a2c7ef27 ID-list structure changed 2011-01-03 14:48:05 +00:00
gsell 6b4a664546 hcompute_loc_id_keyed() optimized 2011-01-03 14:45:53 +00:00
gsell f59fd40b34 'h5priv_alloc_idlist_items()' renamed to 'alloc_idlist_items()' 2010-12-16 15:27:39 +00:00
gsell db5fd1b01e 'h5priv_free_idlist_items()' removed from priv core API 2010-12-16 15:24:35 +00:00
gsell 81b488a8d2 changed 'marked_entities' to ptr type 2010-12-16 15:16:20 +00:00
gsell d1f6efa8c0 - missing memory release for te and td structure implemented 2010-12-16 15:09:28 +00:00
gsell ec8258e902 'num_levels', 'cur_level' and related functions refactored to 'num_leaf_levels' etc 2010-12-16 14:25:15 +00:00
gsell cb35755cf5 - refactored 'num_elems_on_level' to 'num_elems_on_leaf_level'
- introduced new refinement level
2010-12-16 12:25:28 +00:00
gsell b8a7e0686d - introduced macros for enter and return from API functions
- iterators revisited
2010-12-16 10:37:33 +00:00
gsell 2c865deb88 refactor memory allocation function as public core functions 2010-12-15 14:12:53 +00:00
gsell 912b776b83 core iterator API refactored 2010-12-15 10:14:31 +00:00
gsell 8d21236264 - boundary mesh iterators implemented
- #pragma replaced with macro
- several minor changes
2010-12-14 10:24:33 +00:00
Christian Engwer f5ace232e8 - export h5tpriv_find_te2 via h5core/h5t_adjacencies.h
- method is called h5t_find_te2
2010-12-10 08:40:08 +00:00
gsell 0de4641ec5 - introducing types for local and globale IDs and indices
- different structurs for local elements and stored elements in file
- interator for border facets added
2010-11-12 08:23:00 +00:00
Marc Howison 1dd75f48e6 fixed problems with compiling on my Mac 2010-11-08 01:56:45 +00:00
gsell 6dc020da64 - introduced types for local and global indices and ID's
- bugfixes
2010-10-18 16:12:41 +00:00
gsell b6a5823e23 - bug fixed in write_tagset(): wrong limit in for loop 2010-09-06 15:47:51 +00:00
gsell de20cdd032 bugfixes 2010-08-25 16:32:35 +00:00
gsell c47c0cfc6e - neighbor information management added to elements
- prefix 'global' removed form global element struct
- global and local element data now have the same struct
- and several other changes
2010-08-20 15:54:01 +00:00
gsell 21ba443bcd - new adjacency API implemented
- some minor fixes
2010-08-20 15:47:40 +00:00
gsell d745498f3c - use of type h5_size_t in H5Block functions
- several fixes to get rid of warnings with icc -Wall
2010-08-20 15:46:28 +00:00
gsell e5aa8e5703 added install-libs-local target 2010-08-20 15:42:25 +00:00
gsell 0137e7ac2a use 'idx' in element structure as global index for global elements and level idx for local elements. We don't need to save the level index for globale elements and it makes no sense to store the local index of a local element. 2010-07-29 11:33:29 +00:00
gsell b0bacdc6a7 function h5t_map_global_elem_indices2local() added 2010-07-29 11:19:00 +00:00
Marc Howison 6568099f62 fixed errors found by regression tests:
the H5Fed file data structure can't be created by >1 MPI task, so it is disabled in parallel mode (for now)
the H5Block3dSetHalo function was inverting the halo radii
the h5b_test wasn't writing the correct data in the halo case
2010-07-28 21:55:00 +00:00
Marc Howison 377af10fb0 tested out packaging a tarball and compiling/install on Franklin
fixed several issues with the build system
2010-07-24 00:10:41 +00:00