diff options
Diffstat (limited to 'src/ioStreamedHDF5GH.h')
-rw-r--r-- | src/ioStreamedHDF5GH.h | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/src/ioStreamedHDF5GH.h b/src/ioStreamedHDF5GH.h index 874610a..6f7c1b5 100644 --- a/src/ioStreamedHDF5GH.h +++ b/src/ioStreamedHDF5GH.h @@ -2,13 +2,14 @@ @header ioStreamedHDF5GH.h @date Jun 20 2000 @author Thomas Radke - @desc + @desc The GH extensions structure for IOStreamedHDF5. - @version $Id$ + @enddesc + @version $Header$ @@*/ #ifndef _IOSTREAMEDHDF5_IOSTREAMEDHDF5GH_H_ -#define _IOSTREAMEDHDF5_IOSTREAMEDHDF5GH_H_ +#define _IOSTREAMEDHDF5_IOSTREAMEDHDF5GH_H_ 1 #include "SocketUtils.h" #include "CactusPUGHIO/IOHDF5Util/src/ioHDF5UtilGH.h" @@ -17,15 +18,21 @@ /* IOStreamedHDF5 GH extension structure */ typedef struct { - /* how often to output */ - int out_every; + /* default number of times to output */ + int out_every_default; - /* I/O request description list (for all CCTK variables) */ - ioRequest **requests; + /* number of times to output for each variable */ + CCTK_INT *out_every; - /* the last iteration output */ + /* the last iteration output for each variable */ int *out_last; + /* list of variables to output */ + char *out_vars; + + /* I/O request description list (for all CCTK variables) */ + ioRequest **requests; + /* ports to output data and checkpoint files to */ unsigned int data_port, checkpoint_port; |