Source files, zio.h, zio_data.F90, zio_remap.F90, zio_binary.F90, zio_netcdf77.F90, and zio.F90, are available at http://www.nersc.gov/research/SCG/acpi/ZioLib/. These codes can be compiled in either fixed or free source form.
The source distribution also contains a number of test codes: bintest1.F90, ..., bintest4.F90 for Fortran unformatted I/O; nftest1.F90, ..., nftest4.F90 for netCDF I/O. A short description about the tests can be found in the Readme file contained in the distribution. The test codes are in free source form.
As of now, ZioLib has been successfully tested on the following platforms:
To use the parallel netCDF library for ZioLib on an IBM SP (if it is installed on the machine), define ZIO_NETCDF_PAR_AIX (i.e., `#define ZIO_NETCDF_PAR_AIX') in zio.h. Otherwise, the serial netCDF library will be used.