aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetIOScalar
Commit message (Collapse)AuthorAge
* CarpetIOScalar: Allow output in singlemap mode if there is only one map, etc.Erik Schnetter2006-12-06
| | | | | | | Allow output in singlemap mode if there is only one map, and in local mode if there is only one local component. darcs-hash:20061206164610-dae7b-289db2bd09ebb269dd7f5e85e1a2ad3b9b78e081.gz
* CarpetIOASCII and CarpetIOScalar documentation.texbaiotti2006-09-26
| | | | | | Add in the documentation missing descriptions of some utility scripts. darcs-hash:20060926150903-d5812-652e1fb2c182704dbe38312cc88dcdd08a587cea.gz
* CarpetIOScalar: Do not flush output stream after each lineErik Schnetter2006-09-17
| | | | | | | | | | Introduce a string constant eol that contains the newline character. Use eol instead of the endl manipulator. This avoids flushing the output stream at the end of each line, and should speed up output. Output files are automatically flushed when they are closed, which happens at each time step. darcs-hash:20060917211949-dae7b-cdc20278ee2c0fbe39e7348d65414a32003bb7c0.gz
* CarpetIOScalar: mergeCarpetIOScalar.pl support for non-CarpetIOScalar output ↵Thomas Radke2006-08-18
| | | | | | | | | files When sorting datasets by their first column, accept both an (integer) iteration number or a (real) timestep value. darcs-hash:20060818164622-776a0-58446b69d8874c3cdfe687f5a8184c25f89d7dda.gz
* CarpetIOScalar: improved mergeCarpetIOScalar.pl script to ignore all but the ↵Thomas Radke2006-08-15
| | | | | | | | | | | | | | | last occurance of duplicate timesteps Usage: ./mergeCarpetIOScalar.pl [-h | -help | --help] <list of files> This script can be used to merge CarpetIOScalar output written before and after recovery. It reads one or more files in CarpetIOScalar format and writes their contents to STDOUT, eliminating duplicate timesteps (all but the last occurance are discarded). Example: ./mergeCarpetIOScalar.pl alp.norm1.asc > alp.norm1.asc.merged darcs-hash:20060815200239-776a0-4a7f68b2bcb1f23b749cd6a15da868e7a6a77c16.gz
* CarpetIOScalar: added utility script to merge CarpetIOScalar output from ↵Thomas Radke2006-08-15
| | | | | | | | | | | | | | | | before and after recovery ~/cactus/arrangements/Carpet/CarpetIOScalar/src/util> ./mergeCarpetIOScalar.pl --help This script can be used to merge CarpetIOScalar output written before and after recovery. It reads from STDIN the contents of one or more files in CarpetIOScalar format and writes them to STDOUT again, eliminating duplicate timesteps. Example: cat alp.norm1.asc | ./mergeCarpetIOScalar.pl > alp.norm1.asc.merged darcs-hash:20060815134324-776a0-09eb0aa246cf5b5eeb015e9cea6615eb13f09d41.gz
* CarpetIOScalar: Produce fewer comments with IO::out_fileinfo="none"Erik Schnetter2006-06-18
| | | | | | | When IO::out_fileinfo="none", avoid all comment lines except for two describing which thorn produced a file. darcs-hash:20060618200009-dae7b-2a2c124cdb17d046d9d9225c6563d836f9e0a88a.gz
* CarpetIOScalar: Convert #ifdef CCTK_* to #ifdef HAVE_CCTK_*Erik Schnetter2006-06-13
| | | | darcs-hash:20060613172844-dae7b-0896da1cebe8d743bd9b94411da9f8a81487b686.gz
* CarpetIOScalar: Correct scheduled function signatureErik Schnetter2006-06-06
| | | | darcs-hash:20060606224704-dae7b-71a4c4e4a9a99598451c61b4abb54c7aac3f472b.gz
* CarpetIOScalar: Handle reduction errors gracefullyErik Schnetter2006-04-13
| | | | | | | Do not abort when a reduction operation fails. Instead, print a warning and continue. darcs-hash:20060413193432-dae7b-1f42cfbb579843e85387e117ea92506c6bb2de3a.gz
* CarpetIOScalar: Token changesErik Schnetter2006-04-13
| | | | darcs-hash:20060413201219-dae7b-35c12fd34f7e29dc0cbd3ebed154abd35d2e07b2.gz
* CarpetIOScalar: Clean up *.ccl filesErik Schnetter2006-04-13
| | | | darcs-hash:20060413201151-dae7b-3f443355e02b35864af495d37d4b40bfa88be082.gz
* CarpetIOScalar: add test/test.ccl config fileThomas Radke2006-03-24
| | | | | | | | This file needs to be specified by (at least) one I/O thorn in order to tell the testsuite script which output file extensions should be compared. CarpetIOScalar generates "*.xg" output files. darcs-hash:20060324182617-776a0-06fb9a6ec9b4e132e0f4db41276ca4e05963a4c5.gz
* CarpetIOScalar: Put unique build ID into output filesErik Schnetter2005-11-19
| | | | darcs-hash:20051119213026-dae7b-0895743e18a6601b19fe25f54c38524cac0a4d85.gz
* CarpetIOScalar: Prepend column numbers to column descriptionsErik Schnetter2005-07-30
| | | | | | | Prepend column numbers to column descriptions in the header of the files. darcs-hash:20050730073713-891bb-b3588e78345c9ffacff6c314cd4f6869e4a42e04.gz
* Carpet{IOScalar,IOHDF5,IOStreamedHDF5}: use C++ strings (rather than ↵Thomas Radke2005-07-26
| | | | | | | | | | | | Util_asprintf()) to construct C output strings There was a small memory leak in using Util_asprintf() to continuously append to an allocated string buffer. The code has now been rewritten to use C++ string class objects which are destroyed automatically. This closes http://bugs.carpetcode.org/show_bug.cgi?id=89. darcs-hash:20050726122331-776a0-874ccd0d5766b85b1110fcd6f501a7e39c35e965.gz
* CarpetIOScalar: Extended range for IOScalar::outScalar_every so that it can ↵Thomas Radke2005-06-20
| | | | | | default to IO::out_every darcs-hash:20050620131451-776a0-ab7bbb01f79d4edfcda2c3ebe6ac615bd1544eef.gz
* CarpetIOScalar: Handle IO::out_fileinfo="axis labels"Erik Schnetter2005-06-17
| | | | darcs-hash:20050617201217-891bb-e59a6b5330b66d13b12cd61e30f4bc7899d8e4bd.gz
* CarpetIOScalar: Do not annotate output files when IO::out_fileinfo="none"Erik Schnetter2005-06-06
| | | | darcs-hash:20050606145519-891bb-ebfc8ce219c740c0b87947035d382487a852f8bc.gz
* CarpetIOScalar: Put unique simulation ID into each fileErik Schnetter2005-06-05
| | | | darcs-hash:20050605221248-891bb-7b144657af9cd98a9a4462ae7ef3ec75117be7a8.gz
* CarpetIOScalar: Correct error in one-file-per-group output'Erik Schnetter2005-05-09
| | | | darcs-hash:20050509204448-891bb-e661732533249ab078f9484b911b84a2d2d82085.gz
* CarpetIOScalar: Make it possible to have only one output file per groupErik Schnetter2005-05-09
| | | | | | | | | | | | Add a parameter CarpetIOScalar::one_file_per_group that collects the output for all variables of a group into a single file. This reduces the number of files, and should thus speed up output and reduce disk usage. If at least one variable of a group is output, then the whole group is output. darcs-hash:20050509124843-891bb-efaa54abf4d74843a24526f3fd87248cac825513.gz
* CarpetIOScalar: check I/O parameters already at startupThomas Radke2005-01-31
| | | | darcs-hash:20050131144040-776a0-68cfba76783dc4f2af8f52f1a8b5eaa265f799ed.gz
* global: Remove $Header$ keywords from Carpet arrangementErik Schnetter2005-01-01
| | | | darcs-hash:20050101162121-891bb-ac9d070faecc19f91b4b57389d3507bfc6c6e5ee.gz
* typecase_INCLUDE_HEADER_INswhite2004-12-01
| | | | | | | | Made all Carpet thorns to include the "typecase" file from the Carpet thorn using the "include header: .. in .." mechanism, getting rid of explicit file paths. darcs-hash:20041201161810-32473-75f4594a4d9c19a11dbe9d07741678a84bd6f694.gz
* Use aliased function IO_TruncateOutputFiles() to check whether or not to ↵tradke2004-11-17
| | | | | | truncate existing output files darcs-hash:20041117183557-3fd61-35b878baefc7f13303163f54eb4489cbfc9f8690.gz
* Do not use CVS $Date$ for latex documentation any moreErik Schnetter2004-11-18
| | | | darcs-hash:20041118233344-891bb-44b65f16949b0d78bee0a66ad6f65c262652c671.gz
* Remove CVS header tagsErik Schnetter2004-09-18
| | | | | | Replace all CVS header tags with the standard "$Header:$". darcs-hash:20040918132147-891bb-dea889bdd94a479ec412d14d08e9efca63e5c24d.gz
* Use C++ string iterators instead of walking through a C string byschnetter2004-08-05
| | | | | | | Use C++ string iterators instead of walking through a C string by hand. darcs-hash:20040805082825-07bb3-92ba29174f67ea15c78a136828a651101255bf47.gz
* Store the last output iteration/time instead of the next outputschnetter2004-06-21
| | | | | | | | | Store the last output iteration/time instead of the next output iteration/time. This makes it easier to change the output interval. Also initialise the output state properly. darcs-hash:20040621140741-07bb3-018843cd1f3468d374183579d6c623a21ca1a084.gz
* Simplify logic.schnetter2004-06-21
| | | | darcs-hash:20040621102709-07bb3-88c71c62c346e77dd644e4ae4a8eaa4472db04fe.gz
* Implement strict parameter parsing at startup.tradke2004-06-14
| | | | | | Fixed a few g++ compiler warnings. darcs-hash:20040614085006-1d9bf-2ed91c527b44f4098f20ecce96b43e7e0ae43d52.gz
* USES BOOLEAN strict_io_parameter_checktradke2004-06-14
| | | | darcs-hash:20040614084941-1d9bf-1d70c027b96f67573255c2e804be27bd02b1a505.gz
* Clean up.schnetter2004-06-14
| | | | darcs-hash:20040614045926-07bb3-90db59b26f31de1e3b8c2b8f678164c05db91e00.gz
* Perform global-mode scalar output.schnetter2004-06-11
| | | | darcs-hash:20040611154151-07bb3-ec5db78d26e2792fe4ce603fcbb9c94dc96896ae.gz
* Initial revisioneschnett2001-03-01
darcs-hash:20010301114010-f6438-12fb8a9ffcc80e86c0a97e37b5b0dae0dbc59b79.gz