aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Give a more explanatory warning message if output for a given variabletradke2000-09-18
| | | | | | | was already done. Increased warning level to 5. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@66 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Fixed wrong Info output (BR CactusBase-408).tradke2000-07-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@64 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Only output scalar's if their values have been successfullyallen2000-07-19
| | | | | | | calculated git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@63 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Tidying and ParseVarsForOutput -> CCTK_ParseVarsForOutputallen2000-07-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@62 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Tidyingallen2000-07-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@61 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* ParseVarsForOutput -> IOUtil_ParseVarsForOutputallen2000-07-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@60 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Advertise output files.tradke2000-05-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@58 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Changed CreateDirectoryallen2000-05-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@57 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* New macros for calling C from fortranallen2000-05-10
| | | | | | | CCTK_mkdir -> CCTK_CreateDirectory git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@56 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Give level 2 warning if output dir already exists, level 1 warning if ittradke2000-04-28
| | | | | | | couldn't be created. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@55 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* adding fflush to OutputInfolanfer2000-04-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@53 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Using stat(2) rather than access(2) to check for already exisiting outputtradke2000-04-18
| | | | | | | files. This should work now for both Unix and NT. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@52 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Include <unistd.h> after <cctk.h>.tradke2000-04-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@51 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* #ifdef HAVE_UNISTD_H around #include <unistd.h>tradke2000-04-13
| | | | | | | Thanks Tom. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@50 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* After successful recovery, already existing output files are openedtradke2000-04-12
| | | | | | | | | | | in append mode (and not truncated as it was before) to keep the old data. Note that there may exist multiple data entries for the same timestep now if the restart from recovery is earlier than the last timestep of the output. You'll see that in gnuplot and xgraph as a straight line. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@49 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Don't register any IO method if IOUtil wasn't activated.tradke2000-04-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@48 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Schedule IOBasic_Startup after IOUtil_Startup.tradke2000-04-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@47 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Get the result of reductions only on processor 0 which is doing the info output.tradke2000-03-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@46 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* changing to exponential notation for big numbers, no %g bc. that appears to ↵lanfer2000-03-28
| | | | | | be difficult to control git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@45 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* better error message if reduction failedlanfer2000-03-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@44 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Cosmetic changesallen2000-03-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@43 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Fixing warnings for usage of const *<type> pointers.tradke2000-03-14
| | | | | | | Thomas git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@42 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* CactusBase/252 fixed where the info header was missing for triggered output.tradke2000-03-06
| | | | | | | | | Also forgot to check outXXX_every parameter for triggered output. Thomas git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@41 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* out_format: allow exponential format in outputlanfer2000-03-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@40 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* allow exponential format in outputlanfer2000-03-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@39 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Some tidying of message output.tradke2000-02-25
| | | | | | | Thomas git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@38 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Some more stuff for steering parameters.tradke2000-02-25
| | | | | | | Thomas git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@37 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Removed empty routine IOBasic_rfrTraverseGH().tradke2000-02-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@36 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Updated copyright statements. Should probably change these to LGPL, butgoodale2000-02-08
| | | | | | | | | | in the meantime have made it clear that other thorns aren't contaminated by the GPL on these thorns. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@34 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Removing USE_CCTK_ARGUMENTS and USE_CCTK_PARAMETERS since they areallen2000-02-05
| | | | | | | automatically included now git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@33 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* New function and structure namesallen2000-02-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@32 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Fixed compiler warnings for assigning const char * to char *tradke2000-02-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@31 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Declare all the 'outXXX_every' and 'outXXX_vars' parameters as STEERABLE = ↵tradke2000-02-01
| | | | | | ALWAYS. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@30 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Forget to keep track of how often a parameter was set.tradke2000-02-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@29 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Made 'outScalar_vars' and 'outScalar_every' steerable.tradke2000-02-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@28 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* cctk_arguments -> cctk_Argumentsallen2000-01-27
| | | | | | | cctk_parameters -> cctk_Parameters git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@27 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Started to make IO parameters steerable. Now this can be done for outInfo_everytradke2000-01-18
| | | | | | | | and outInfo_vars. Also added missing grdocs. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@26 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Removed warning when using an invalid out_style setting.tradke2000-01-17
| | | | | | | This is already fixed by declaring it as a KEYWORD parameter. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@25 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Don't write to output files which couldn't be opened.tradke2000-01-17
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@24 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Don't write to files that could not be openedtradke2000-01-17
| | | | | | | (eg. because of invalid filenames). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@23 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Copying the "outdir" value as full string to myGH->outdirXXXtradke2000-01-17
| | | | | | | | | | instead of just assigning it the pointer to the global variable. This fixes the bug where the pointer value got invalid after resetting the "outdir" parameter (eg. during recovery). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@22 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Adding standard headersallen2000-01-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@21 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Adding USE_CCTK_PARAMETERSallen2000-01-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@20 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* automatic switch into the e-notation if numbers to stdout are getting two ↵lanfer1999-12-16
| | | | | | small/big git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@19 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Moved the test, if storage was assigned to a variable to be output,tradke1999-12-13
| | | | | | | | | | | | | from the TimeToOutput() routines into the lower level WriteOutput() routines. Fixing by that * the behaviour of triggers, where TimeToOutput() is called BEFORE storage is possibly assigned (BR 170) * a potential bug when calling OutputVarAs() where no such test was done before git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@18 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Fixing various things pointed out by compiling with -Wall.goodale1999-11-03
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@16 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Tidying up several things:tradke1999-10-26
| | | | | | | | | | | | | - use ParseVarsForOutput() instead of InitIONum() for parsing the out_vars parameter - decide which output dir shall be used by using CCTK_ParameterInfo() rather than comparing it with its old "outdir" default value - outdirs are always created now (not only if out_vars was non-empty) because IO methods might be invoked via CCTK_OutputVarAs() also - some variables renamed for better readability git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@14 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Changed default values for outdirs from "outdir" to "." so that youtradke1999-10-26
| | | | | | | can have an output dir named "outdir" now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@13 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Prevent Info_every and Scalar_every to accept a value of 0 from IO::out_every.tradke1999-10-25
| | | | | | | Caused division by zero otherwise ! git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@12 b589c3ab-70e8-4b4d-a09f-cba2dd200880
* Tidying header filesallen1999-10-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@10 b589c3ab-70e8-4b4d-a09f-cba2dd200880