next up previous contents
Next: Parameters Up: IOFlexIO Previous: Importing External Data into   Contents


Utility programs provided by IOFlexIO

Thorn IOFlexIO provides the following utility programs:

  • ieee_recombiner
    Recombines chunked IEEEIO datafile(s) into a single unchunked IEEEIO datafile.
  • ieee_merge
    Merges the contents of its input files into a single output file.
    This might be useful for IOFlexIO datafile created by different runs.
  • ieee_extract
    Extracts a hyperslab from all datasets of the input file.
    You can select a hyperslab by specifying an origin and an extent (eg. 128x128x128+32+32+32 selects a 128-cubed hyperslab with origin (32, 32, 32)).
  • ieee_convert_from_cactus3
    Converts Cactus 3 IEEEIO datafiles into Cactus 4.
    It also takes a textfile as input with mapping information for variable names.
  • ioinfo
    Displays the contents of an IEEEIO datafile (number of datasets stored, datatype, rank, dimenions, and number of attributes for each dataset).
All utility programs are located in the src/util/ subdirectory of thorn IOFlexIO. 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: IOFlexIO Previous: Importing External Data into   Contents