HL-HDF
A High Level Interface to the HDF5 File Format
Date
June, 12th 2009
Author
Daniel B. Michelson and Anders Henja
Version
0.7 (we are getting closer to 1.0)
Copyright
© 2009 by the Swedish Meteorological and Hydrological Institute (SMHI), Norrköping, Sweden

HDF5 Copyright Notice

Legals
By obtaining, using, and/or copying this software and/or its associated documentation, you agree that you have read, understood, and will comply with the following terms and conditions:
Permission to use, copy, modify, and distribute this software and its documentation, without fee, is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Swedish Meteorological and Hydrological Institute or SMHI not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.

"Whats new in HL-HDF 0.7?"

  • Supporting HDF5 1.8.x.
  • Major restructure of the APIs (See Migration Guide from 0.6 to 0.7+)
  • Documentation has been written in doxygen instead to simplify maintenance.
  • Corrected potential memory leak/crash when translating to a native datatype
  • _pyhl.setScalarValue and _pyhl.setSimpleValue contained a bug in PyArg_ParseTuple that caused the provided typeidentifier to be corrupted.
  • Added a test suite that can be run after compilation. (Currently requires that HLHDF has been built with python support).
  • Added some new functions / ways to work with HLHDF to simplify some use-cases. MORE INFO TO COME HERE...
  • Since _pyhl was compiled with a libhlhdf.a, it did not share error and debug functions with other python modules. So, _pyhl is now compiled with libhlhdf.so.
  • HL_NodeList and HL_Node members are now hidden, use HL_NodeList and HL_Node functions instead.
  • Added possibility to turn on HLHDF memory debugging (with –enable-debug-memory) to get memory usage statistics and warnings.

"Table of contents"