diff options
author | tradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a> | 2001-03-21 11:32:30 +0000 |
---|---|---|
committer | tradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a> | 2001-03-21 11:32:30 +0000 |
commit | 63d13b19a212a35b7e5895afa236d3a53a6596d2 (patch) | |
tree | 56637bbd2db11f4dd769a62b4fe604d45e4c4304 /src/ioFlexGH.h | |
parent | 33890a8ce893e033b3acb849460e60c42b9cdf15 (diff) |
Added string attributes 'parameter file' and 'creation date' to the output
files. These should help identifying your datafiles later on.
Also fixed couple of gcc compiler warnings.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@178 ebee0441-1374-4afa-a3b5-247f3ba15b9a
Diffstat (limited to 'src/ioFlexGH.h')
-rw-r--r-- | src/ioFlexGH.h | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/ioFlexGH.h b/src/ioFlexGH.h index 80f6d84..bea8eb4 100644 --- a/src/ioFlexGH.h +++ b/src/ioFlexGH.h @@ -121,9 +121,19 @@ typedef struct IOFlexIOGH } flexioGH; -/* function prototypes */ -void IOFlexIO_Write2D (cGH *GH, int index, const char *alias); -void IOFlexIO_Write3D (cGH *GH, int index, const char *alias); -void IOFlexIO_DumpVar (cGH *GH, int index, int timelevel, IOFile iof); +/* prototypes of functions to be registered */ +int IOFlexIO_Output2DGH (cGH *GH); +int IOFlexIO_TriggerOutput2D (cGH *GH, int); +int IOFlexIO_TimeFor2D (cGH *GH, int); +int IOFlexIO_Output2DVarAs (cGH *GH, const char *var, const char *alias); +int IOFlexIO_Output3DGH (cGH *GH); +int IOFlexIO_TriggerOutput3D (cGH *GH, int); +int IOFlexIO_TimeFor3D (cGH *GH, int); +int IOFlexIO_Output3DVarAs (cGH *GH, const char *var, const char *alias); + +/* other function prototypes */ +void IOFlexIO_Write2D (cGH *GH, int vindex, const char *alias); +void IOFlexIO_Write3D (cGH *GH, int vindex, const char *alias); +void IOFlexIO_DumpVar (cGH *GH, int vindex, int timelevel, IOFile iof); void IOFlexIO_IEEEIOStructDump (cGH *GH, IOFile iof); void IOFlexIO_DumpGH (cGH *GH, int called_from); |