![]() ![]() ![]() ![]() Next: IOStreamedHDF5 Parameters Up: IOStreamedHDF5 Previous: Abstract Contents PurposeThorn IOStreamedHDF5 uses the standard I/O library HDF5 (Hierarchical Data Format version 5, see http://hdf.ncsa.uiuc.edu/whatishdf5.html for details) to output any type of CCTK grid variables (grid scalars, grid functions, and grid arrays of arbitrary dimension) in the HDF5 file format.
Output is done by invoking the IOStreamedHDF5 I/O method which thorn IOStreamedHDF5
registers with the flesh's I/O interface at startup.
Data is streamed as serialized HDF5 files over sockets to any connected client. Such datafiles can be used by appropriate programs for further postprocessing (eg. remote visualization). Data is always written unchunked by processor 0, ie. the chunks of a distributed grid function or array will be collected from all other processors and streamed out as a single dataset. Parallel streaming from multiple processors is not supported yet.
|