HDFEOS
  1. HDFEOS

h4h5tools

Public

Network

 
AuthorCommitMessageCommit Date
Muqun YangMuqun Yang
b3317cfc0e7minor update on handling the dimension scale name.
Muqun YangMuqun Yang
4739375c405HFRHFVTOOLS-11, re-organize the code: divide the handling of the dimension scales into more subroutines, revise comments, refine parameter types(use const char* etc.)etc.
Allen ByrneAllen Byrne
b9a445c1d64correct case of CCCCMake commands, Correct order of dependencies
Allen ByrneAllen Byrne
36d20129616remove AND CYGWIN and correct case of CMake commands
Muqun YangMuqun Yang
1cfda933092Adding the declaration of several subroutines.
Muqun YangMuqun Yang
96de63d1f7dRe-locate the dimension scale handling code and start dividing the main routine into a few subroutines
Muqun YangMuqun Yang
1bd3a2a19b8Update CMakeList to reflect the addition of two tests.
Muqun YangMuqun Yang
fcbe89b2abeadd two tests for dimension attributes and for SDS that has dimensions with and without names, with and without dimension scales.
Muqun YangMuqun Yang
fc9b0716f9aAdd two files. 1) sds_dim_attr_ds.hdf: A file that contains dimension attributes. 2) sds_mix_dim_ds.hdf: A file that contains dimensions for the following cases: 1) Has dimension name and dimension scale, 2) Has dimension name and no dimension scale 3) Doesn't provide the dimension name for a dimension at all. -This line, and those below, will be ignored-- AM sds_dim_attr_ds.hdf AM sds_mix_dim_ds.hdf
Muqun YangMuqun Yang
eac5cda670cUpdate the expected converted HDF5 files. These files are generated by following the creation order. Also add two files. 1) A file that contains dimension attributes. 2) A file that contains dimensions for the following cases: 1) Has dimension name and dimension scale, 2) Has dimension name and no dimension scale 3) Doesn't provide the dimension name for a dimension at all.
Muqun YangMuqun Yang
ae18da6ceceAdd a function to generate a new testfile for mixed dimensions>
Muqun YangMuqun Yang
065e42e2630HFRHFVTOOLS-11, code clean-up and add comments.
Muqun YangMuqun Yang
f1e283817a6HFRHFVTOOLS-11, add some comments and clean up code a bit
Allen ByrneAllen Byrne
7cb95f7e726update to 1.4.17 m4 did not change any code or files
Muqun YangMuqun Yang
8a270684708HFRHFVTOOLS-11, adding more comments to the main function, revising the helper message to reflect the new change.
Muqun YangMuqun Yang
bbd3d01441cHFRHFVTOOLS-11, revising the code, make sure the conversion follow the creation-order for the new option.
Muqun YangMuqun Yang
31101143ac8Use the ret_value to check if the conversion command runs successfully. Previously even if the returned code is 0, the 'if statement' is still true. This may confuse people.
Muqun YangMuqun Yang
dd8669f9dfdHFRHFVTOOLS-11, adding the new tests for CMake. Tested at CentOS-5 64-bit Linux VM.
Muqun YangMuqun Yang
5a0bcc62717Address the daily test failures at solaris and jam. Mainly due to the dimension size is 0 when the dimension is unlimited. Somehow centOS 64-bit linux didn't pick this up. Tested at Jam, emu and ostrich.
Muqun YangMuqun Yang
0c62b6ce2e3Adding some debugging comments to turn on the new tests for using HDF5 dimension scale APIs. Also updating the testh4toh5.sh.in
Muqun YangMuqun Yang
e05f25b67baAdding the HDF5 testing files for the option to use HDF5 dimension scale APIs
Muqun YangMuqun Yang
2a0ddf7f013Add HDF4 testing files for the test of using HDF5 dimension scale APIs.
Muqun YangMuqun Yang
d558eaa38d6HFRHFVTOOLS-11, removing some debugging info. to check the tests
Allen ByrneAllen Byrne
e90dc8c2b96Correct external library depends Tested: windows
Muqun YangMuqun Yang
1036291558b Missed a compiling error picked up by windows, now correct it
Allen ByrneAllen Byrne
87519a71b75Correct external library depends Tested: windows
Allen ByrneAllen Byrne
44adcfe5a70Add hdf5_hl library to macro for building hdf5 from source option. Tested: local linux
Muqun YangMuqun Yang
27cbcbc02a2HFRHFVTOOLS-11, updating the handling of object labels and descriptions with the addition of dim. scale support. Also change the syntax to conform to the windows requirement.
Allen ByrneAllen Byrne
85ad8279e78Correct property
Muqun YangMuqun Yang
b88a6afd551Address the issue detected by the daily test.
Muqun YangMuqun Yang
9a31a7f10f6HFRHFVTOOLS-11, make the creation order flag to propagte for some routines. Note: the APIs will still follow the specifcation and the default order. However, the tool that supports the dimension scale will follow the creation-order. This is for netCDF-4 compatiable and a request from NASA CERES team.
Muqun YangMuqun Yang
6f7589f03fdHFRHFVTOOLS-11, this check-in will make the dimension scale code compile and still keep the original tests untouched. New tests will be added later. The dimension scale APIs can be compiled due to the latest configure check-in in r799.
Muqun YangMuqun Yang
70b829600c1Turn off the predefined HDF4_OBJECT_NAME attribute of the default option for vgroup and image conversions
Muqun YangMuqun Yang
418dc3a47d8Updating global attribute routines to reflect the addtion of attribute options.
Muqun YangMuqun Yang
ae3d23b7cf4Adding an argument for SDS and Image attribute routines for an option to remove GLO from the global attribute names
Muqun YangMuqun Yang
4981e5ac306Updating the testing code to reflect the addtion of the attribute options.
Muqun YangMuqun Yang
b60d23bdebcHFRHFVTOOLS-11, adding codes to turn on/off predefined attributes for the h4toh5 tools.
Muqun YangMuqun Yang
5a95b137ceaadd a helper function to check the attribute flag
Muqun YangMuqun Yang
18adaf722acmake the converted HDF5 file follow creation order
Muqun YangMuqun Yang
d76de3711aaRemove debugging info.
Muqun YangMuqun Yang
5a59e85c219Update the code to allow more values for the attribute flags. Note: attr_flag can be 0. That means no attributes are converted.
Muqun YangMuqun Yang
7ed3a6a0553Update the code due to the change of the option representations
Muqun YangMuqun Yang
a8d6c916709Update the code due to the change of the option representations
Muqun YangMuqun Yang
bd20da7da6dUpdate the code due to the change of the option representations
Muqun YangMuqun Yang
529f08bd992Add options for the h4toh5 conversion tool. We change the default option to follow HDF5 dimension scale specification. However, we still keep the old way of conversion in case some users still want. We may retire those options in the future release. The default option also removes the HDF4toHDF5 predefined attributes. Those attributes are distraction for end users. However, data providers can choose an option to turn on those attributes.
Muqun YangMuqun Yang
fe5fbc4271eHFRHFVTOOLS-11, make the conversion of HDF5 pure and fake dimension follow netCDF-4 model.
Muqun YangMuqun Yang
c5ff73170c3HFRHFVTOOLS-11, adding code to generate two new testing files. One for SDS pure dimensions and one for SDS dimension attributes.
Muqun YangMuqun Yang
1d31a22e9b5Fixing bugs related to the handling of Fakedims.
Muqun YangMuqun Yang
28123698820Create a new testing file that has dimension attributes, check in the first part now.
Muqun YangMuqun Yang
4f9bd14d656HFRHFVTOOLS-11, add code to create a new dim. scale HDF4 file. This new file will have two SDS objects that share the same dimensions.