diff options
author | tradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a> | 2000-04-18 12:56:25 +0000 |
---|---|---|
committer | tradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a> | 2000-04-18 12:56:25 +0000 |
commit | ee28234767b04fb1cbd05c95378bc8f440ebd8a5 (patch) | |
tree | 7bef127550ed3f3b28addc79e0b2d0ab8298d798 /src/GHExtension.c | |
parent | b0ed0e3770c1dfad68bef66a4a01ec530fc32fa6 (diff) |
Several things which I missed to commit individually but rather do it in
one go now:
- checkpoint/recover parameters as a single string which could also be used
for writing a parameter file
- added routine to be scheduled at CCTK_RECOVER_PARAMETERS
- automatically select the latest checkpoint file for recovery if
IO::recover = "auto" was set
- Use IOFlexIO::reuse_filehandles with a different meaning now:
By default all IEEEIO output files are kept open all the time.
This is the most efficient method for writing data.
If you run out of system file handles you can enable this parameter then
to use the pause/resume scheme of the IEEEIO lib.
- automatically append data sets to already exisiting output files after
restart from recovery; duplicate timesteps are **NOT** removed from the
output files because IEEEIO lib cannot delete/overwrite individual data sets
So the reader has to handle this, it should always choose the latest data set
of a given timestep.
- fixed rcsid warnings
- use CCTK_Info() rather than printf() for giving verbose output
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@107 ebee0441-1374-4afa-a3b5-247f3ba15b9a
Diffstat (limited to 'src/GHExtension.c')
-rw-r--r-- | src/GHExtension.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/GHExtension.c b/src/GHExtension.c index ef10919..5484ffd 100644 --- a/src/GHExtension.c +++ b/src/GHExtension.c @@ -117,24 +117,6 @@ int IOFlexIO_InitGH (cGH *GH) myGH->out2D_last [i] = myGH->out3D_last [i] = -1; } - myGH->out3d_reuse_filehandles = out3d_reuse_filehandles; - - /* Only have reuse for chunked data */ - if (myGH->out3d_reuse_filehandles && ioUtilGH->unchunked) - { - CCTK_WARN (2, "Cannot reuse handles with unchunked data. " - "Ignoring parameter 'out3d_reuse_filehandles'"); - myGH->out3d_reuse_filehandles = 0; - } - - /* Only have reuse if not one file per slice */ - if (myGH->out3d_reuse_filehandles && out3D_septimefiles) - { - CCTK_WARN (2, "Cannot reuse handles with 'out3D_septimefiles = yes'. " - "Ignoring parameter 'out3d_reuse_filehandles'"); - myGH->out3d_reuse_filehandles = 0; - } - myGH->filenameList2D = NULL; myGH->fileList_3D = NULL; |