IO Library.
TyphonIO is a library of routines that perform input/output (I/O) of scientific data within application codes. The library is available on HPC platforms and provides C/C++ and Fortran90 APIs to write and read TyphonIO-format files. The TyphonIO files can be dumps for restart or visualization purposes and are completely portable across HPC platforms, that is, a file written on one platform can be read on any other.
TyphonIO is based upon HDF5, a free open-source library from The HDF Group, which provides the portable data infrastructure. The way TyphonIO has been designed means that it would be possible to replace the underlying HDF5 with a successor or alternative, if the need arises, with minimal or no effect on application codes that use it.
This version uses the original GNU make build system
This version replaces the original build system with an update CMake version to simplify the installation process