hdf5, netcdf in serial and parallel, added output_format and output_method to controller