| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
list ID as the
final parameter (so that VL datatypes have a way to pass in the custom memory
allocation routines).
Fixed a conversion bug when VL fields were part of a compound datatype that
was causing the no-op conversion routine to be used instead of the vlen routine.
Added the H5Pset_vlen_mem_manager and H5Pget_vlen_mem_manager routines to
allow users to provide their own custom memory allocation routines for VL data
read in from the file and reclaimed with H5Dvlen_reclaim.
Finished coding on H5Dvlen_reclaim so it works now.
|
|
|
|
|
|
|
|
|
|
| |
Changed it to skip the test instead of aborting when there is not
enough processes to do the test. Also corrected an error in the
error reporting printf statement.
t_dset.c:
testphdf5.c:
testphdf5.h:
Added option for specifying chunk dimensions.
|
| |
|
| |
|
|
|
|
| |
fixed a typo from the last one
|
|
|
|
| |
added the comment at the top
|
|
|
|
| |
added a comment at the top that tells what the command was to generate the file
|
|
|
|
| |
fixed a bug. need the comment at the top of the file
|
|
|
|
| |
updated the .h5 files and the ddl's to show the new results
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
updated the functions that create the tstr.h5 and tdset.h5 so they have
different values in the integer parts of the data.
for the tdset: it is i+j for the values instead of just i.(i and j are variables
used in a set of nested for loops)
for the tstr.h5: changed the data(originally just l to (l+k+j) squared).
these 3 variables are from 3 nested for loops.
more changes to tests to come
|
|
|
|
| |
new testfiles for the references. created by h5dumptst
|
|
|
|
| |
the ddl's for the new test files
|
|
|
|
| |
a test file that is created from the h5dumptst. ues it to test enums
|
|
|
|
| |
converted all the types to native types to fix the errors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
H5.format.html
Copy edits
Beginning of revisions to bring the Specification up-to-date and
move it to present tense
Couple of new intro paragraphs, designed largely to offer the
user a bit more context
H5.user.html
Datatypes.html
Font correction and minor formatting changes.
H5.user.PrintGen.html
H5.user.PrintTpg.html
New files to enable creating a searchable and printable version
of the HDF5 User's Guide. These files enable the creation of a
PDF file containing the entire document. H5.user.PrintGen.html
controls the print job; H5.user.PrintTpg.html is the title page
for the PDF volume.
|
| |
|
| |
|
|
|
|
| |
be in the tests target, so did not put it there.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
new feature
Makefile.in:
Added the dependence of *.c on the testphdf5.h
t_dset.c:
testphdf5.c:
testphdf5.h:
testphdf5 now takes optional arguements for dataset dimension sizes.
That allows testing with different dimension sizes without recompiling
the whole thing.
Platform tested:
O2K
|
|
|
|
|
| |
changed the name of 3 files so that it would have a t in front like the other
files in this program
|
| |
|
| |
|
| |
|
|
|
|
| |
tests. h5dumptst should be run from inside testfiles directory.
|
|
|
|
| |
O2K and it passed all tests.
|
|
|
|
| |
added a break for the H5T_ENUM case in the switch in the dump_simple_dset
|
|
|
|
| |
fixed a bug that was making references get printed twice
|
|
|
|
| |
added 2 functions to create a file for data regions and obj references
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
to accept a
location ID (i.e. a file or group ID) as well as the dataset ID. This should
allow Dave to get the palettes stored in the file correctly and also enable
Bob and/or Bruce's indexing stuff. This change should be folded into the
documentation for these three functions for the release.
Also, I fixed a number of bugs in the hyperslab and point selection
iterators for H5Diterate and they are working correctly now.
|
|
|
|
| |
added a function to create an enum test file
|
|
|
|
| |
updated the enum data entry
|
|
|
|
|
|
|
|
|
| |
oooops i forgot to include a case statement in two switch statements (1 in each file)
that print the actual data of the enum datasets
i had to change a line of h5dump_sprint.
when it checks to see that is an enum val isn't an escape sequence i appended
this result onto the end of the str
|
|
|
|
| |
h5_mount.c and h5_reference.c were added.
|
|
|
|
|
|
|
|
|
|
| |
h5_select.c was modified to use fill values, and h5_group.c was modified
to show how H5Giterate can be used to get information about the objects in
a group.
Necessary changes were done to the Makefile.in.
Tested on Solaris 2.6 (baldric)
|
|
|
|
|
|
|
|
|
|
|
| |
Two new examples h5_mount.c and h5_reference.c were added.
h5_select.c was modified to use fill values, and h5_group.c was modified
to show how H5Giterate can be used to get information about the objects in
a group.
Necessary changes were done to the Makefile.in.
Tested on Solaris 2.6 (baldric)
|
|
|
|
| |
added references and enums into the list of datatypes displayed
|
|
|
|
| |
removed teh TYPE define since it was already there as DATATYPE
|
|
|
|
| |
changed some of the output format for the dumper(show object ids now)
|
|
|
|
| |
updated the ddl so it has the new types that we are displaying in dumper
|
|
|
|
|
|
|
| |
to add tests
for now. Also, I revised some of the code for hyperslab I/O, which should
provide a modest speedup in situations with lots of hyperslabs.
|
| |
|
|
|
|
|
| |
Shared lib and libtool are not working for them yet.
Users can still force enable-shared on by "configure -enable-shared ..."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes since 19990618
----------------------
./configure.in
./configure [REGENERATED]
Now that compound struct conversions don't make so many calls
to convert their members I turned the H5T debugging back on by
default (it will still be disabled in a production version).
./src/H5AC.c
./src/H5B.c
Made it possible to turn off messages about debugging these
two packages using the same method as for all other
packages. Just supply an invalid file descriptor number or use
the shell to redirect said descriptor to /dev/null like this:
$ HDF5_DEBUG=99,ac,b 99>/dev/null a.out
./src/H5T.c
Changed the name of the old compound conversion function from
`struct' to `struct(no-opt)' to be more consistent with the
new version named `struct(opt)'.
Fixed a bug in H5T_cmp() that caused any two VL types to
compare as being equal.
Removed duplicate code for bitfield comparisons in H5T_cmp().
./src/H5Tconv.c
Relaxed some constraints in the new compound conversion
function so it applies to more cases. Also eliminated a
memcpy in a tight loop.
./test/cmpd_dset.c
Added a `--noopt' command line switch which unregisters the
optimized compound conversion so we can test the non-optimized
version.
|
|
|
|
| |
added a new line before a bracket was pritned in the enum stuff
|
|
|
|
| |
added semicolons after the print out of the enum info
|