| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
out_group_separator chooses the string by which thorn name and group name are separated in file names. The default is "::" for backward compatibility. This parameter only affects output where CarpetIO*::one_file_per_group is set; otherwise, the thorn name does not appear in the file name.
|
|
|
|
| |
Don't use the (real,imag) notation that C++ would use by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Map CCTK_COMPLEX to "double complex" in C, and "complex<double>" in
C++. (It is already mapped to "double complex" in Fortran.)
Update type definitions.
Re-implement Cactus complex number math functions by calling the
respective C functions.
Update thorn that access real and imaginary parts of complex numbers
to use standard-conforming methods instead.
|
| |
|
|
|
|
|
|
|
| |
Move MPI support from flesh to thorn ExternalLibraries/MPI. This also
requires thorns that call MPI directly to declare this in their
configuration.ccl. Existing configurations using MPI need to include
ExternalLibraries/MPI into their thorn list.
|
|
|
|
| |
one_file_per_group and all_reductions_in_one_file
|
|
|
|
| |
when both one_file_per_group and all_reductions_in_one_file are active
|
| |
|
|
|
|
| |
results in a single file (with filename *.scalars.asc)
|
|
|
|
|
|
|
|
| |
Specifically, remove any hierarchy information that has been added to
the name of timers, as well as any code for creating timers
dynamically, as these are now unnecessary. Additionally, time some
previously-untimed parts of the code and make timer names in some
places more consistent.
|
| |
|
|
|
|
|
|
| |
single mechanism provided by CarpetLib.
Use this mechanism everywhere.
|
| |
|
|
|
|
| |
Ignore-this: 309b4dd613f4af2b84aa5d6743fdb6b3
|
|\ |
|
| |
| |
| |
| | |
iteration number and a physical simulation time in the first data column
|
| |
| |
| |
| | |
Correct a multi-processor synchronisation problem when using IO::out_dt.
|
| |
| |
| |
| | |
Correct a multi-processor synchronisation problem when using IO::out_dt.
|
|/
|
|
|
| |
The CactusBase/IOUtil routine IOUtil_ParseVarsForOutput now accepts an
additional parameter out_dt_default.
|
| |
|
|
|
|
|
| |
Output simulation ID, run ID, and build ID again after restarting.
Clean up source code.
|
|
|
|
| |
darcs-hash:20080219052005-dae7b-42a0027084f2e29d4e905d18737c6d84cad541b1.gz
|
|
|
|
| |
darcs-hash:20080219051947-dae7b-1357a272cb65d39c3f5932803e3140dbbbaabe4d.gz
|
|
|
|
| |
darcs-hash:20071102224456-dae7b-6da8be713083796c4300ed3ec52d0ee295946d55.gz
|
|
|
|
| |
darcs-hash:20071003195015-dae7b-cc7705056e55d76a20ad0277588b57329886032a.gz
|
|
|
|
| |
darcs-hash:20071003194951-dae7b-20207cdadb9dd250d1813042f36de0d7491177f8.gz
|
|
|
|
| |
darcs-hash:20070825061335-dae7b-cb4eae5b88b08556a827c0454c97f885e0b3df93.gz
|
|
|
|
| |
darcs-hash:20070821190134-dae7b-e0555549666511503a4ee4a22ae3c924ee88a8f3.gz
|
|
|
|
|
|
| |
Support output criterion "divisor" in CarpetIOScalar.
darcs-hash:20070705025022-fff0f-579437f698ea00d3f9835b40c50252cd519d4a98.gz
|
|
|
|
|
|
|
| |
output merged data lines sorted by their time;
only output comment lines appearing before the very first data line
darcs-hash:20070420155818-776a0-a0cd0c3e55ca41c0280d975967dd02fc0d7c4184.gz
|
|
|
|
|
|
| |
Not all data lines were output in the case of duplicate timesteps in multiple input files.
darcs-hash:20070420144410-776a0-63258576be7f53c185fe5458c9a7f4943bab9049.gz
|
|
|
|
| |
darcs-hash:20070419021216-dae7b-e7bb85aa3261cbd8f5ca3302b973a464049bf9ab.gz
|
|
|
|
| |
darcs-hash:20070419021201-dae7b-d2a7a17e5a909522928a93682d4f1f46ddfaf216.gz
|
|
|
|
|
|
|
| |
Do not overload operator<< for complex numbers any more. This is now
expected from the flesh.
darcs-hash:20070112224122-dae7b-a9529446fb5b10e6f2cedebc2f4c047c401f9336.gz
|
|
|
|
| |
darcs-hash:20070112224202-dae7b-880883a3b618ce11be5f1c1d1bd800630b3dfc77.gz
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Add in the documentation missing descriptions of some utility scripts.
darcs-hash:20060926150903-d5812-652e1fb2c182704dbe38312cc88dcdd08a587cea.gz
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
When IO::out_fileinfo="none", avoid all comment lines except for two
describing which thorn produced a file.
darcs-hash:20060618200009-dae7b-2a2c124cdb17d046d9d9225c6563d836f9e0a88a.gz
|
|
|
|
| |
darcs-hash:20060613172844-dae7b-0896da1cebe8d743bd9b94411da9f8a81487b686.gz
|
|
|
|
| |
darcs-hash:20060606224704-dae7b-71a4c4e4a9a99598451c61b4abb54c7aac3f472b.gz
|
|
|
|
|
|
|
| |
Do not abort when a reduction operation fails. Instead, print a
warning and continue.
darcs-hash:20060413193432-dae7b-1f42cfbb579843e85387e117ea92506c6bb2de3a.gz
|
|
|
|
| |
darcs-hash:20060413201219-dae7b-35c12fd34f7e29dc0cbd3ebed154abd35d2e07b2.gz
|
|
|
|
| |
darcs-hash:20060413201151-dae7b-3f443355e02b35864af495d37d4b40bfa88be082.gz
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20051119213026-dae7b-0895743e18a6601b19fe25f54c38524cac0a4d85.gz
|