aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Fixed IOUtil_1DLines() and IOUtil_2DPlanes() to setup slice centers even iftradke2003-06-12
| | | | | | | | | no coordinate system is available but slice index coordinates were specified by the user instead. This closes PR CactusBase/1536. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@190 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed default value for IO::checkpoint_ID_file.tradke2003-04-10
| | | | | | | This closes PR Cactus/1469. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@189 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Changed the default for parameter IO::checkpoint_ID_file from "checkpointID"tradke2003-03-27
| | | | | | | | to "checkpoint.chkpt.it_0" so that it uses the same naming conventions as evolution checkpoint files. This closes PR IO/1443. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@188 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Changed the recovery function registry to use a table to store function pointerstradke2003-03-26
| | | | | | | | | rather than a cHandledData data structure (which can store only 'void *' pointers). This prevents potential problems on platforms where function pointers have a different memory representation than data pointers. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@187 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Moved the filereader routine schedule bin from RECOVER_VARIABLES to INITIAL.tradke2003-02-14
| | | | | | | This closes PR Cactus/1388. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@186 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Only schedule filereader routine if both filereader_ID_files andtradke2003-02-10
| | | | | | | | filereader_ID_vars are set to a non-empty string. This closes PR Cactus/1394. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@185 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Removed superfluous newline in checkpoint timing output.tradke2003-01-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@184 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Old I/O parameters are gone now. So we can get rid of internal routinestradke2003-01-20
| | | | | | | | which checked whether an old I/O parameter was set, and then automatically set the value of its (new) counterpart. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@183 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Removed old I/O parameters.tradke2003-01-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@182 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Use the new out_downsample_[xyz] parameters rather than the depepricated onestradke2003-01-20
| | | | | | | out3D_downsample_[xyz]. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@181 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Copy pointers to string parameters to a local variable before modifying it.tradke2003-01-06
| | | | | | | | | This prevents potential future problems in pointer assignments when we declare a pointer to a string parameters constant. This closes Cactus/1350. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@180 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Also set O_TRUNC in the flags argument for open(2) so that existing parametertradke2002-10-31
| | | | | | | | files are truncated on overwrite. This closes PR CactusBase-1285. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@179 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Made IO::out_single_precision always steerable.tradke2002-09-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@178 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Overwrite an existing parfile unlesstradke2002-07-17
| | | | | | | | | - it is identical with the original parfile - this is a recovery run This closes PR CactusBase/884. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@177 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed a bug in parsing the list of filereader input files.tradke2002-07-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@176 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed a bug in parsing the 'direction' key in an option string for 'out_vars'tradke2002-07-05
| | | | | | | parameter values. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@175 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed allocation of string buffer in IOUtil_GetAllParameters(). With the oldtradke2002-07-04
| | | | | | | | scheme it might have allocated not enough bytes for very large parameter values. This closes PR CactusBase/1115. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@174 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Extended the generic filereader routines to select variables with a specifictradke2002-07-01
| | | | | | | iteration number (see IOUtil's thorn documentation for an example). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@173 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added a fortran wrapper for IOUtil_RecoverVarsFromDatafiles().tradke2002-06-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@172 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Changed the warnings about deprecated I/O parameters.tradke2002-06-07
| | | | | | | They are depreciated in BETA12 (not BETA13). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@170 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added email addresses of author(s)/maintainer(s) of this thorn.tradke2002-06-07
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@169 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* cactus style... adding itikelley2002-06-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@168 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Just fixed a typo in a parameter description.tradke2002-05-29
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@167 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added routine IOUtil_ParseOutputFrequency() and slightly changed the APItradke2002-05-28
| | | | | | | | | | for the existing routine IOUtil_ParseVarsForOutput(). Both routines use the table API to parse option strings for the 'out_every' option and for hyperslab options. See the thornguide eg. for IOHDF5 for details. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@166 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Moved the DECLARE_CCTK_PARAMETERS macro after a call to ↵tradke2002-05-23
| | | | | | | | | IOUtil_FixRecoveryParameters() so that the new parameter settings are taken. This should fix PR CactusIO/1068. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@165 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* using $Date for dateallen2002-05-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@164 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Parameter names changes as announced in today's mail to users@cactuscode.org.tradke2002-05-06
| | | | | | | You must update all other I/O thorns now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@163 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed a printf statement (too many function arguments).tradke2002-05-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@162 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed warning message for slice center setup.tradke2002-05-03
| | | | | | | This closes PR CactusBase/980. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@160 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Cannot downgrade precision for CCTK_SCALAR output.tradke2002-04-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@159 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Moved the I/O request description and parsing routines from IOHDF5Util to IOUtiltradke2002-04-26
| | | | | | | so that they can be shared by all I/O thorns now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@158 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Removed routine IOUtil_RestartFromRecovery(). Now the recovery info is heldtradke2002-04-15
| | | | | | | | | in IOUtil's GH extension. You also need to update thorns IOBasic, IOASCII, and IOFlexIO now if you didn't do so yet. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@157 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added section on how to add a new checkpointing/recovery method using thetradke2002-04-11
| | | | | | | I/O infrastructure provided by IOUtil. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@156 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Create the output directory if it doesn't exist yet, before trying to copytradke2002-03-28
| | | | | | | | the parameter file into it. This closes PR CactusBase/948. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@155 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Do not schedule IOUtil_UpdateParFile after HTTP_Work anymore.tradke2002-03-25
| | | | | | | | Better do it the other way around to be clearer about dependencies here. This closes CactusBase/947. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@154 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Don't stop if 'IO::recover = "autoprobe"' and recovery directory doesn't exist.tradke2002-03-18
| | | | | | | This closes PR CactusPUGHIO/903. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@153 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* IOUtil_GetAllParameters() takes another argument now to indicate whether totradke2002-03-05
| | | | | | | | | | | | save all parameters or just the ones which have been set before. This change fixes a bug that occured during recovery when you actually could change non-steerable parameters. Please also update the I/O thorns in AlphaThorns/IOHDF5, BetaThorns/IOHDf5Util, and CactusPUGHIO now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@152 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Turned 'IO::out3D_parameters' into a keyword parameter. Now you can save alltradke2002-03-05
| | | | | | | | parameters in a 3D output file, or only those which have been set before, or none at all. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@151 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* typo fixes.rideout2002-02-08
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@148 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Workaround for a bug in the pgcc compiler when searching for checkpoint filestradke2002-01-15
| | | | | | | during recovery. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@146 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* No auto recovery possible on NT.tradke2002-01-07
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@145 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Set slice centers to zero for dimensions with no coordinates.tradke2001-12-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@144 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Changed recovery code to use opendir(3), readdir(3), closedir(3) instead oftradke2001-12-21
| | | | | | | | non-POSIX routine scandir(3). This also gets rid of a nasty compiler warning (scandir isn't standardized). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@143 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Adding copying of parameter filesallen2001-12-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@142 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added code to copy the original parameter file to 'IO::outdir' or generatetradke2001-12-18
| | | | | | | | | | a new one with a sorted list of all parameters set in the original parfile. See description of parameters 'IO::parfile_write' and 'IO::parfile_name' for details. Closes Cactus-237 and Cactus-315. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@141 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed ordering in 2D plane center setup.tradke2001-12-17
| | | | | | | Closes PR CactusBase-865. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@140 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added new recovery mode "autoprobe" which is like "auto" but lets the usertradke2001-12-16
| | | | | | | | continue with the simulation if no checkpoint file was found. Closes PR Cactus/300. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@139 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed small memory leakallen2001-12-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@138 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed bug when printing an info message during recovery.tradke2001-12-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@137 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Give warnings with some more information why a slice center couldn't be set up.tradke2001-11-28
| | | | | | | This closes PR CactusBase/785. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@136 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a