gsell
1a8433681f
API changed: now we have explicit function to open/add meshes of specific type
2011-05-20 11:53:49 +00:00
Marc Howison
1f8f6cddde
updated Fortran interfacae to use new macros
2011-05-06 13:28:02 +00:00
Marc Howison
11fd3c10c5
updated h5_lustre.c to user new macros; changed library targets to ../lib/lib*.a to avoid the mv and mkdir hacks in Makefile.am; fixed problem in h5u_test with H5PartSetViewIndices; OPEN BUG with h5u_test for >1 MPI task (strange pthread setfault?)
2011-05-05 17:58:05 +00:00
gsell
c676222a03
output of debug information added to all private API functions
2011-05-05 07:36:47 +00:00
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
407bbe4d0c
implementation of attachments continued
2011-03-31 15:30:16 +00:00
gsell
1000240374
work in progress
2011-03-25 14:51: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
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
54aaf846e7
- hash functions reviewed and optimzed
2011-01-06 12:05:20 +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
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
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
gsell
b920c0f9e8
- level_idx removed from element structure
...
- mesh type specific read methods
2010-07-22 20:02:48 +00:00
Marc Howison
a1a90c8af0
corrections for IASDS paper
2010-07-22 18:52:40 +00:00
gsell
4a20cd715e
- neighborhood informations added to elements (to be continued)
...
- several name changes in struct h5t_fdata
- refactoring according changes in struct h5t_fdata
2010-07-22 14:43:17 +00:00
gsell
1fd9ae1406
h5t_access_{tetm,trim}.c added to sources, h5t_XYZ_{tetm,trim}_private.h merged with h5t_XYZ_private.h
2010-07-22 12:53:14 +00:00
gsell
4ccd632e54
deleted
2010-07-22 12:39:07 +00:00
gsell
8c8de6e523
added
2010-07-22 12:06:06 +00:00
Marc Howison
5f6808947a
added h5hutcc wrapper
...
updated documentation
finished merging the Fortran interface and refactoring H5Block
started an H5Block regression test
2010-07-20 18:23:48 +00:00