aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Some more documentation on output of hyperslabs, defaults for 1D lines andtradke2001-07-09
| | | | | | | 2D slices etc. Also added section about filereader. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@125 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
* Made "IO::out_fileinfo" parameter steerable at recovery.tradke2001-05-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@118 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
* Added new parameter KEYWORD out_fileinfo "Add some useful file information ↵tradke2001-03-26
| | | | | | | | | | | | | | | | | to output files ?" { "none" :: "no file information" "creation date" :: "add creation date" "parameter filename" :: "add parameter filename" "all" :: "add all available file information" } "all" Removed parameters which aren't used anywhere at all (eg. chunking for 1D output etc). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@114 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
* Use ceil() when computing the slice centers for 1D lines/2D planes.tradke2001-03-08
| | | | | | | | | | This should fix PR CactusBase/536. Also added missing grdoc and removed source file ChooseOutput.c which isn't used here. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@111 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixing warningsallen2001-02-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@110 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Update to ranges for out_every.goodale2000-12-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@108 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Completing parameter range descriptions and fixing a couple of formatting bugsallen2000-12-17
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@107 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Made checkpoint_file checkpoint_ID_file recover_file STEERABLE = ALWAYS.tradke2000-11-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@106 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Removing unused local variable and its assignment.tradke2000-10-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@105 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added new parameter BOOLEAN new_filename_scheme "Use the new filename scheme ↵tradke2000-10-17
| | | | | | | | | | | for output files ?". This parameter will exist only temporarily until we finally switched to the new filename scheme. It defaults to "no" so that it doesn't break all the testsuites. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@104 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* BOOLEAN recover_and_remove: Remove checkpoint file after successful recovery ↵lanfer2000-10-06
| | | | | | has been made STEERABLE git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@103 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added new parameter BOOLEAN checkpoint_on_terminate "Checkpoint after last ↵tradke2000-10-05
| | | | | | | | | iteration" STEERABLE = ALWAYS. Defaults to "no". git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@102 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Unconditionally create the checkpoint dir.tradke2000-09-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@101 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Made IO::checkpoint_every STEERABLE = ALWAYS.tradke2000-09-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@100 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Moved static variable listener_DB to AdvertisedFiles.c.tradke2000-09-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@99 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added new source file AdvertisedFiles.c.tradke2000-09-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@98 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Removed typedefs and prototypes which are now in separate headers ioutil_*.h.tradke2000-09-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@97 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Moved advertised file stuff from GHExtensions.c to here.tradke2000-09-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@96 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Moved IOUtil_PrintTimings() from GHExtensions.c to here.tradke2000-09-21
| | | | | | | Untabified source. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@95 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Moved IOUtil_PrintTimings() into Utils.c.tradke2000-09-21
| | | | | | | | Moved advertised file stuff into AdvertisedFile.c. Removed deprecated routine IOUtil_ParseVarsForOutput(). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@94 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Use CCTK_TraverseString() to parse the IO::in_vars parameter.tradke2000-09-21
| | | | | | | | Added new routine IOUtil_RestartFromRecovery() which just returns the 'recovered' flag from IOUtil's GH extensions. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@93 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Took some stuff out of ioGH.h and put it into separate header files.tradke2000-09-21
| | | | | | | Now most of the IO sources don't need to include ioGH.h anymore. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@92 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added a */ I had forgotten about.goodale2000-09-20
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@91 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added Ryoji's parameter 'BOOLEAN IO::recover_and_remove".tradke2000-09-18
| | | | | | | | | | | If set to 'yes' it lets Cactus remove the checkpoint file after successful recovery. This might be useful if you're short of disk space and want to continue doing checkpoints. Default to this parameter is 'no'. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@90 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* #ifdefing out the listener database on the GH extension.goodale2000-09-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@89 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Made listener database local rather than being on the GH.goodale2000-09-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@88 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Cosmetic changes - missing rcsids, etc.goodale2000-09-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@87 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixing small memory leak reported by purify.tradke2000-08-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@86 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* extending the IOUtil parameters for 1D/2D outputlanfer2000-08-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@85 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Some tidying of IOUtil_ParseVarsForOutput().tradke2000-08-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@84 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Fixed compiler warning on nottallen2000-07-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@82 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* hyperslab -> pughslaballen2000-07-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@81 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Protecting array references for dim < 3.goodale2000-07-18
| | | | | | | | | Formatting changes. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@80 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Use parameters to choose 1D and 2D slices.allen2000-07-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@79 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* New routines for calculating where 1D and 2D slices are located for outputallen2000-07-12
| | | | | | | | | | | | | | from a 3D grid function. See the documentation (in a couple of days!) for full details, or just check out the parameter options. The main difference from before is that the default is to place the lines/slices at the zero value of the coordinate system. For a full grid this is different, from before, since the lines/slices were placed in the center of the grid. (The big benefit of changing it is not only to make it consistent, but to remove all knowledge of those pesky symmetry options from the IO thorns). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@78 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* More documentation addedallen2000-07-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@76 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* New version of documentation for IO and Checkpointing from Thomas, still ↵allen2000-06-30
| | | | | | some things to add and tidy up git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@75 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added routine IOUtil_PrintTimings() which can be called by other thornstradke2000-06-29
| | | | | | | | to output their timer info. It gets passed an array of Cactus timers together with some description. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@74 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Added stuff for file advertising. I'd be happy for suggestions on shorter names.tradke2000-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here is some explanation how to use it: The routine int IOUtil_RegisterAdvertisedFileListener (cGH *GH, const char *listener, const IOUtil_AdvertisedFileListenerCallbacks_t *callbacks); registers a listener with its own callbacks for file advertising. For the time being the only function pointer in the callback structure is int (*advertise) (cGH *GH, const char *filename, const IOUtil_AdvertisedFileDesc_t *description); which gets passed the filename and a structure with information on the file to be advertised. Any IO methods which want to advertise a file do this by calling int IOUtil_AdvertiseFile (cGH *GH, const char *filename, const IOUtil_AdvertisedFileDesc_t *desc); This routine simply loops through all registered listeners and calls their advertise() callback. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@73 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
* Slice center setup for 2D output is now done in IOUtiltradke2000-05-11
| | | | | | | and shared by IOASCII and IOFlexIO. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@72 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a