next up previous contents
Next: Parameters Up: HDF5 Previous: HDF5   Contents

Abstract

Thorn IOHDF5 provides the following utility programs:
  • hdf5_double_to_single
    Copies the entire contents of an input HDF5 file to an output HDF5 file, converting all double precision datasets to single precision.
  • hdf5_merge
    Merges a list of HDF5 input files into a single HDF5 output file. This can be used to concatenate HDF5 output data created as one file per timestep.
  • hdf5_extract
    Extracts a given list of named objects (groups or datasets) from an HDF5 input file and writes them into a new HDF5 output file. This is the reverse operation to what hdf5_merge.c does. Useful eg. for extracting individual timesteps from a time series HDF5 datafile.
All utility programs are located in the src/util/ subdirectory of thorn IOHDF5. To build the utilities just do a

  make <configuration>-utils

in the Cactus toplevel directory. The executables will then be placed in the exe/<configuration>/ subdirectory.

All utility programs are self-explaining - just call them without arguments to get a short usage info. If any of these utility programs is called without arguments it will print a usage message.


next up previous contents
Next: Parameters Up: HDF5 Previous: HDF5   Contents