aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* 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
* 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
* 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 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
* 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
* 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
* 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
* 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
* 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
* Added const qualifier to the 'cGH *' argument of some more IO functions.tradke2001-11-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@135 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Some more const qualifiers for routine arguments.tradke2001-11-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@134 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* The advertised file structure contains 'const char *' pointers now.tradke2001-10-30
| | | | | | | Also, the advertise routines take a 'const cGH *' argument. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@133 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* IOUtil_RestartFromRecovery() takes a 'const cGH *' argument now.tradke2001-10-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@132 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added routine IOUtil_CreateDirectory() which creates an output directorytradke2001-08-10
| | | | | | | | | | | on processor 0 and all other I/O processors. This should fix problems with parallel I/O on non-shared filesystems such as a cluster or in metacomputing runs between different machines. Also closes PR CactusBase-758. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@129 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* 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/CactusBase/IOUtil/trunk@128 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Give a level-1 warning if parameter recovery from given recovery_dir failed ↵tradke2001-07-12
| | | | | | for some reason. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@127 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Advertise the parameter file so it can be viewed/downloaded fromallen2001-06-26
| | | | | | | the Files page with HTTPDExtra. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@124 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Compiler warningsallen2001-05-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@122 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Making rcsid strings constant - PR 669.goodale2001-05-10
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@121 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Commented out debugging output.tradke2001-05-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@120 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Also set the slice center if there's no coordinate system registered.tradke2001-05-08
| | | | | | | In this case it will take the values from the out_[xyz]line_[xyz]i parameters. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@119 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed compiler warnings about unused function parameters.tradke2001-05-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@117 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Files from "IO::recover_ID_files" list are now searched in "IO::recovery_dir".tradke2001-04-23
| | | | | | | This closes PR CactusBase-622. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@116 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed small memory problem setting up slice centersallen2001-04-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@115 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed gcc compiler warnings.tradke2001-03-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@113 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added missing include for memset(3).tradke2001-03-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@112 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a