note that the second parameter T is float for the Sequential data files but
INTEGER for the parallel data files
