I/O libraries

libxml2

libxml2 library is used to process main and other xml files.

hdf5

Hierarchical Data Format (HDF5) is used for cross-platform large-scale IO capability.