Commit Graph

794 Commits

Author SHA1 Message Date
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 05772223f5 - use specific data types for local IDs and indices (instead of h5_id_t) 2011-02-03 10:51:28 +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 ea09184d53 output entities as n-tuple of vertex indices, not their ID 2011-01-21 13:15:13 +00:00
gsell eb5c31e80f build of trimesh_adjacencies added 2011-01-21 10:33:01 +00:00
gsell 607c084ac4 added 2011-01-21 10:32:19 +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 4fdfc6e4dc - add -std=c99 to CFLAGS if compiler is gcc
- bugfix in AIX test
2011-01-06 12:02:40 +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 aec44637d7 trimesh_write_dunetest added 2010-12-14 10:35:51 +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 edcdd4ce0f h5b_test added to ignore list 2010-11-12 08:29:04 +00:00
gsell bd993eadf2 - boundary facets iterator added 2010-11-12 08:25:51 +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 441915f443 - Removed some parallel tests from serial code
- fix some warnings
2010-09-06 15:45:47 +00:00
gsell 031cd58999 bugfixes 2010-08-25 16:32:54 +00:00
gsell de20cdd032 bugfixes 2010-08-25 16:32:35 +00:00
gsell 6d0600febf - handling of imported env.vars revised 2010-08-20 15:55:55 +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 77d5f4feb8 - type casts added to printf args
- changed to new adjacency API
2010-08-20 15:41:07 +00:00