aboutsummaryrefslogtreecommitdiff
path: root/src/Startup.c
Commit message (Collapse)AuthorAge
* Added necessary logic to implement IO::checkpoint_keep as steerable parameter.tradke2005-06-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@336 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* After setup, do an initial I/O parameter parsing and warn/stop on parsing errorstradke2004-06-09
| | | | | | | | (depending on IO::strict_io_parameter_check). You will also need to update CactusBase/IOUtil. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@326 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Bug fix from Yosef Zlochower: initialize "last_checkpoint_iteration" in the ↵tradke2004-04-30
| | | | | | GH structure. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@312 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Only register 2D IOFlexIO I/O method if the maximum dimension of gridtradke2003-12-03
| | | | | | | variables is >= 2. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@301 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Allow the 'out_every' option in option strings to set the output frequencytradke2002-05-28
| | | | | | | | | | | | for individual variables. Allow hyperslab options 'origin', 'direction', 'extent', and 'downsample' in option strings to specify hyperslab selections for individual variables. You also need to update CactusBase/IOUtil now. See the thornguide for a description and an example. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@249 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Make use of Tom's extensions to parameter declarations:tradke2002-05-27
| | | | | | | USE some_parameter AS alias. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@248 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Parameter names changes as announced in today's mail to users@cactuscode.org.tradke2002-05-06
| | | | | | | You must also update thorn IOUtil now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@241 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Changed the default for 'IOFlexIO::outdir?D' to be an empty string which thentradke2002-04-30
| | | | | | | causes IOFlexIO I/O methods to use 'IO::outdir'. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@239 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Switched IOFlexIO to use the new Hyperslabbing API for outputting arbitrarytradke2002-04-26
| | | | | | | | hyperslabs. You must update thorn CactusBase/IOUtil now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@237 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Tidying up the code to make it consistent with the structure in IOHDF5.tradke2002-04-17
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@230 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fixed compiler warnings about a parameter named 'basename' which shadowstradke2001-08-01
| | | | | | | a global symbol of the same name. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@214 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Making rcsid strings constant - PR 669.goodale2001-05-10
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@192 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* CCTK_FILEVERSIONallen2001-05-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@188 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Added string attributes 'parameter file' and 'creation date' to the outputtradke2001-03-21
| | | | | | | | | 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
* Include ioutil_AdvertisedFiles.h and ioutil_CheckpointRecovery.htradke2000-09-21
| | | | | | | instead of ioGH.h. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@153 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Several things which I missed to commit individually but rather do it intradke2000-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* Fixing bug when recovering from chunked files.tradke2000-04-10
| | | | | | | Also, do not register any IO methods if IOUtil and PUGH weren't activated. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@104 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Removing USE_CCTK_ARGUMENTS and USE_CCTK_PARAMETERS since they areallen2000-02-05
| | | | | | | automatically included now git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@88 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* cctk_arguments -> cctk_Argumentsallen2000-01-27
| | | | | | | cctk_parameters -> cctk_Parameters git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@81 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Added several stuff to IOFlexIO:tradke2000-01-21
| | | | | | | | | | - checkpointing/recovery of parameters - made 'out2D_every', 'out2D_vars', 'out3D_every' and 'out3D_vars' steerable - fixed compiler warnings - grdocs git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@78 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* cctk.h addedlanfer2000-01-17
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@73 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Adding USE_CCTK_PARAMETERSallen2000-01-12
| | | | | | | Changing CCTK_GroupData to CCTK_OldGroupData git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@71 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Removed empty rfrTraverseGH routine for IOFlexIO.tradke1999-10-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@44 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Include file name changesallen1999-07-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@24 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Always register IO methods in setup so that one can call them viatradke1999-07-22
| | | | | | | | | | | CCTK_OutputVarAsByMethod. Store names of output files in a database instead of a fixed array, use the alias name as search index. Fix some compiler warnings. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@19 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Small changes to remove compiler warnings on the alpha (except forallen1999-07-06
| | | | | | | the gnu regex warnings) git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@13 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Include file name changesallen1999-06-29
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@6 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Register IOFlexIO recovery routine in thorn IOUtil.tradke1999-06-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@5 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* The hopefully final renaming of the FlexIO thorn.tradke1999-06-25
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@2 ebee0441-1374-4afa-a3b5-247f3ba15b9a