Commit Graph

  • 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 gsell 2011-03-11 15:08:02 +00:00
  • a8dd08c5bf - added functions: H5Block3d{G,S}etFieldOrigin(), H5Block3d{G,S}etSpacing() gsell 2011-02-24 16:34:51 +00:00
  • 427c550993 - fixes for Intel C on Linux gsell 2011-02-24 09:59:15 +00:00
  • 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 gsell 2011-02-24 08:18:45 +00:00
  • 7e93a7ab2f - improved debugging - abort error handler now terminates all processes in MPI_COMM_WORLD - some formating issues fixed - some minor (cosmetic) changes gsell 2011-02-18 10:33:44 +00:00
  • 05772223f5 - use specific data types for local IDs and indices (instead of h5_id_t) gsell 2011-02-03 10:51:28 +00:00
  • 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 gsell 2011-02-03 10:40:40 +00:00
  • d0ce31c8c0 - more generic private functions added to attrib API gsell 2011-02-03 09:17:05 +00:00
  • 66449ee44d fixed mismatched function names and uncorrected indices in Fortran API; incorporated bug report for Fortran test Marc Howison 2011-02-01 16:36:00 +00:00
  • ea09184d53 output entities as n-tuple of vertex indices, not their ID gsell 2011-01-21 13:15:13 +00:00
  • eb5c31e80f build of trimesh_adjacencies added gsell 2011-01-21 10:33:01 +00:00
  • 607c084ac4 added gsell 2011-01-21 10:32:19 +00:00
  • b9eed5630c - reference elements revisited (extensions, bugfixes...) - adjacency computation reviewed, bug fixes - some reformating and refactoring gsell 2011-01-21 10:27:48 +00:00
  • 212c9b86a1 label in macro H5_API_RETURN renamed gsell 2011-01-21 10:23:36 +00:00
  • f6eeeca9b0 label in macro H5_API_RETURN renamed gsell 2011-01-21 10:21:37 +00:00
  • 54aaf846e7 - hash functions reviewed and optimzed gsell 2011-01-06 12:05:20 +00:00
  • a6ef33d66c - label "exit" renamed to "done" (as in hdf5) gsell 2011-01-06 12:04:03 +00:00
  • 4fdfc6e4dc - add -std=c99 to CFLAGS if compiler is gcc - bugfix in AIX test gsell 2011-01-06 12:02:40 +00:00
  • 27c19efe59 bugfixes gsell 2011-01-04 08:32:14 +00:00
  • 12a2c7ef27 ID-list structure changed gsell 2011-01-03 14:48:05 +00:00
  • 6b4a664546 hcompute_loc_id_keyed() optimized gsell 2011-01-03 14:45:53 +00:00
  • f59fd40b34 'h5priv_alloc_idlist_items()' renamed to 'alloc_idlist_items()' gsell 2010-12-16 15:27:39 +00:00
  • db5fd1b01e 'h5priv_free_idlist_items()' removed from priv core API gsell 2010-12-16 15:24:35 +00:00
  • 81b488a8d2 changed 'marked_entities' to ptr type gsell 2010-12-16 15:16:20 +00:00
  • d1f6efa8c0 - missing memory release for te and td structure implemented gsell 2010-12-16 15:09:28 +00:00
  • ec8258e902 'num_levels', 'cur_level' and related functions refactored to 'num_leaf_levels' etc gsell 2010-12-16 14:25:15 +00:00
  • cb35755cf5 - refactored 'num_elems_on_level' to 'num_elems_on_leaf_level' - introduced new refinement level gsell 2010-12-16 12:25:28 +00:00
  • b8a7e0686d - introduced macros for enter and return from API functions - iterators revisited gsell 2010-12-16 10:37:33 +00:00
  • 2c865deb88 refactor memory allocation function as public core functions gsell 2010-12-15 14:12:53 +00:00
  • 912b776b83 core iterator API refactored gsell 2010-12-15 10:14:31 +00:00
  • aec44637d7 trimesh_write_dunetest added gsell 2010-12-14 10:35:51 +00:00
  • 8d21236264 - boundary mesh iterators implemented - #pragma replaced with macro - several minor changes gsell 2010-12-14 10:24:33 +00:00
  • f5ace232e8 - export h5tpriv_find_te2 via h5core/h5t_adjacencies.h - method is called h5t_find_te2 Christian Engwer 2010-12-10 08:40:08 +00:00
  • edcdd4ce0f h5b_test added to ignore list 1.99.0 gsell 2010-11-12 08:29:04 +00:00
  • bd993eadf2 - boundary facets iterator added gsell 2010-11-12 08:25:51 +00:00
  • 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 gsell 2010-11-12 08:23:00 +00:00
  • 1dd75f48e6 fixed problems with compiling on my Mac Marc Howison 2010-11-08 01:56:45 +00:00
  • 6dc020da64 - introduced types for local and global indices and ID's - bugfixes gsell 2010-10-18 16:12:41 +00:00
  • b6a5823e23 - bug fixed in write_tagset(): wrong limit in for loop gsell 2010-09-06 15:47:51 +00:00
  • 441915f443 - Removed some parallel tests from serial code - fix some warnings gsell 2010-09-06 15:45:47 +00:00
  • 031cd58999 bugfixes gsell 2010-08-25 16:32:54 +00:00
  • de20cdd032 bugfixes gsell 2010-08-25 16:32:35 +00:00
  • 6d0600febf - handling of imported env.vars revised gsell 2010-08-20 15:55:55 +00:00
  • 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 gsell 2010-08-20 15:54:01 +00:00
  • 21ba443bcd - new adjacency API implemented - some minor fixes gsell 2010-08-20 15:47:40 +00:00
  • d745498f3c - use of type h5_size_t in H5Block functions - several fixes to get rid of warnings with icc -Wall gsell 2010-08-20 15:46:28 +00:00
  • e5aa8e5703 added install-libs-local target gsell 2010-08-20 15:42:25 +00:00
  • 77d5f4feb8 - type casts added to printf args - changed to new adjacency API gsell 2010-08-20 15:41:07 +00:00
  • 982bf089ac lib added to ignore list gsell 2010-07-29 11:33:42 +00:00
  • 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. gsell 2010-07-29 11:33:29 +00:00
  • b0bacdc6a7 function h5t_map_global_elem_indices2local() added gsell 2010-07-29 11:19:00 +00:00
  • 5da74b94df some entries added to ignore list gsell 2010-07-29 11:15:28 +00:00
  • 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 Marc Howison 2010-07-28 21:55:00 +00:00
  • d368a60202 bug fixes in Fortran API for 1.6.2 H5Part-1.6.2 Marc Howison 2010-07-28 21:44:48 +00:00
  • 377af10fb0 tested out packaging a tarball and compiling/install on Franklin fixed several issues with the build system Marc Howison 2010-07-24 00:10:41 +00:00
  • 421a92630a refactored Fortran interface to use h5core calls instead of C API calls Marc Howison 2010-07-22 20:32:52 +00:00
  • b920c0f9e8 - level_idx removed from element structure - mesh type specific read methods gsell 2010-07-22 20:02:48 +00:00
  • a1a90c8af0 corrections for IASDS paper Marc Howison 2010-07-22 18:52:40 +00:00
  • 4a20cd715e - neighborhood informations added to elements (to be continued) - several name changes in struct h5t_fdata - refactoring according changes in struct h5t_fdata gsell 2010-07-22 14:43:17 +00:00
  • 56b1be9ddb define sub-dirs for src/Makefile via configure gsell 2010-07-22 14:36:41 +00:00
  • 3e1d5fbff0 ignore-list edited gsell 2010-07-22 14:29:39 +00:00
  • ff4fbc0835 ignore-list edited gsell 2010-07-22 14:28:53 +00:00
  • 64585bfcc2 ignore-list edited gsell 2010-07-22 14:27:48 +00:00
  • fb78efc6fa ignore-list edited gsell 2010-07-22 14:27:26 +00:00
  • 0960b906a9 ignore-list edited gsell 2010-07-22 14:25:37 +00:00
  • 1fd9ae1406 h5t_access_{tetm,trim}.c added to sources, h5t_XYZ_{tetm,trim}_private.h merged with h5t_XYZ_private.h gsell 2010-07-22 12:53:14 +00:00
  • 4ccd632e54 deleted gsell 2010-07-22 12:39:07 +00:00
  • 8c8de6e523 added gsell 2010-07-22 12:06:06 +00:00
  • b56c4246c9 reference element type renamed gsell 2010-07-22 10:16:22 +00:00
  • 5f6808947a added h5hutcc wrapper updated documentation finished merging the Fortran interface and refactoring H5Block started an H5Block regression test Marc Howison 2010-07-20 18:23:48 +00:00
  • 7ea00c38f8 Integrated H5Part regression test and fixed numerous errors that it discovered. Finished integrating H5Block and the Fortran interface (untested). Started adding an H5Block regression test with a few simple tests (all pass). Added automatic detection of stripe information on lustre, and config option to compile against lustre API. Moved buffers for H5Block ghost zone disolving out of the file handle and into the h5b_3d_set_view function. Fixed bug with pointers in the H5Fed file data not being initialized to NULL. Marc Howison 2010-07-15 19:44:48 +00:00
  • 2c267f173a continued working on Fortran interface Marc Howison 2010-07-10 00:00:54 +00:00
  • 9f3fd3b053 continued merging H5Block: still some functionality missing (attribs, read, write); added H5Part regression tests; simplified several Makefile.am files and configure.ac; began merging new Fortran interface Marc Howison 2010-07-09 16:24:57 +00:00
  • b2dbc55839 added gsell 2010-07-08 10:09:06 +00:00
  • 16738fdd6f fixed error in documentation gsell 2010-07-08 10:08:29 +00:00
  • 2a47df9875 removed obsolete H5PartSomeThing() declaration gsell 2010-07-08 10:06:57 +00:00
  • 77b1198151 h5_{s,g}et_debug_level() renamed to h5_{s,g}et_debuglevel() gsell 2010-07-08 10:05:10 +00:00
  • 362bb8d9a2 define ULLONG_MAX if not already defined gsell 2010-07-06 15:17:44 +00:00
  • f40c99b10c add -a zvalue 1.4 adelmann 2010-07-05 17:53:57 +00:00
  • f816f1d9ff more features adelmann 2010-07-05 13:00:54 +00:00
  • c32853c3d4 h5priv_te_find() now return H5_NOK, if element not found gsell 2010-07-02 11:54:39 +00:00
  • 2f55e95381 typo fixed in call of H5Pset_fapl_mpiposix() gsell 2010-07-02 08:25:13 +00:00
  • 7a977e3cd1 leading underscore removed from static functions gsell 2010-07-01 13:11:12 +00:00
  • aaf37f791f typo in call of h5_get_debug_level() fixed gsell 2010-07-01 13:01:02 +00:00
  • fb557952e9 some type-cast added to fix Intel C warnings gsell 2010-07-01 13:00:07 +00:00
  • 6b4b556ff1 removed H5PartSetViewEmpty and enabled 0 as input to H5PartSetNumParticles Marc Howison 2010-06-29 16:39:29 +00:00
  • e06dc187c7 added const to pass-by-value function parameters; worked more to attributes API Marc Howison 2010-06-29 15:27:25 +00:00
  • fa806cf273 forgot to add a file Marc Howison 2010-06-26 17:31:45 +00:00
  • 8783ac2cf2 first part of LBL merge: h5core and H5Part Marc Howison 2010-06-26 17:29:37 +00:00
  • 6ea921eba4 - append Float64 to H5Block read/write function - function H5Block3dReadScalarField() removed - forgoten refactoring of h5priv_mpi_allgather() fixed gsell 2010-06-24 13:45:53 +00:00
  • 6ab3025c9f define ERR_XYZ as macro gsell 2010-06-24 13:42:18 +00:00
  • d76db8511c gsell 2010-06-24 13:38:02 +00:00
  • 0c5dd6cff3 more binaries added to ignore list gsell 2010-06-24 13:36:23 +00:00
  • c313f3da2a refactoring of H5hut types gsell 2010-06-24 13:35:24 +00:00
  • ff5aaf08a5 more binaries added to ignore list gsell 2010-06-24 13:34:05 +00:00
  • 04d8d30ed0 refactoring of H5hut types gsell 2010-06-24 13:33:16 +00:00
  • 1cd47a604a 1.6.1 tag H5Part-1.6.1 Marc Howison 2010-06-21 15:39:41 +00:00
  • ccdaca55c5 add H5PartWriteDataFloat32 H5PartReadDataFloat32 adelmann 2010-06-15 13:10:11 +00:00
  • 35db555dce add h5ToVtk adelmann 2010-06-15 11:52:49 +00:00
  • 5333ff810f more small changes adelmann 2010-06-15 11:51:40 +00:00