aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetIOASCII
Commit message (Collapse)AuthorAge
* Timers: Move all timer-related code into a new thorn TimersErik Schnetter2013-08-07
|
* CarpetIO*: New parameter CarpetIO*::out_group_separatorErik Schnetter2013-05-26
| | | | 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.
* CarpetIOASCII: Indentation changeErik Schnetter2013-05-20
|
* CarpetIO*: Output complex numbers as pair of real numbersErik Schnetter2013-03-25
| | | | Don't use the (real,imag) notation that C++ would use by default.
* CarpetIOASCII: Use CCTK_BUILTIN_UNREACHABLEErik Schnetter2013-02-27
|
* CarpetIOASCII: Update test results after domain decomposition changeErik Schnetter2013-01-20
|
* CarpetIOASCII: do not output coordinate column labels for grid arrays inRoland Haas2012-10-20
| | | | | | | | compact_format since the coordinates themselves are not output either. Actually *only* output coordinate column labels for grid functions.
* CarpetIOASCII: Implement using grid::coordinates to output coordinatesErik Schnetter2012-09-18
|
* CarpetIOASCII: White space changeErik Schnetter2012-09-17
|
* CarpetIOASCII: Pass vectors by referenceErik Schnetter2012-09-17
|
* CarpetIO*: Do not overwrite last_output_iteration after recoveryErik Schnetter2012-09-11
|
* Move MPI support from flesh to a thornErik Schnetter2012-09-11
| | | | | | | 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.
* CarpetIOASCII: Declare function prototypeErik Schnetter2012-09-11
|
* CarpetIOASCII: Add prototype for read_next_set to avoid warningErik Schnetter2012-09-11
|
* CarpetIOASCII: White space changeErik Schnetter2012-09-11
|
* CarpetLib: Change API to obtain pointer to grid function dataErik Schnetter2012-09-11
| | | | | | | | Change the API to obtain a pointer to grid function data: - Use a function "typed_data_pointer" instead of overloading the () operator (because this looks nicer) - Don't use a virtual function (because this isn't needed) - Update all uses
* CarpetIOASCII: Update to new gdata::copy_from APIErik Schnetter2012-09-11
|
* Restrict CarpetIOASCII tests to running on 2 processes onlyIan Hinder2011-12-14
| | | | The output format is processor-number dependent.
* CarpetIOASCII: Remove nans from test caseErik Schnetter2011-12-14
| | | | | Use InterpToArray instead of Carpet's timers and SphericalSurface as output variables.
* CarpetIOASCII: Omit erroneous newlines in outputErik Schnetter2011-12-14
| | | | | Don't output newline after describing a group's variables unless these are actually output.
* CarpetIOASCII: Remove test timing output data from repositoryIan Hinder2011-12-14
| | | | This causes the tests to fail as it changes each time
* CarpetIOASCII: Add new "compact" output formatErik Schnetter2011-12-14
| | | | | Add support for a more compact output format with fewer columns and lines, enabled by IOASCII::compact_format=yes.
* Correct style file location in documentation.texIan Hinder2011-12-14
| | | | | | | | | --- Carpet/CarpetIOASCII/doc/documentation.tex | 2 +- Carpet/CarpetIOHDF5/doc/documentation.tex | 2 +- Carpet/CarpetInterp/doc/documentation.tex | 2 +- Carpet/CarpetReduce/doc/documentation.tex | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
* Fix Carpet2ygraph.pl to work with new CarpetIan Hinder2011-12-14
| | | | | | | | | The script CarpetIOASCII/src/util/Carpet2ygraph.pl (it is the same both in the git and hg versions of Carpet) is not working anymore. I modified it in order to be able again to produce different output for the different refinement levels and now it can also work with more than 9 refinement levels. I have attached my version and the diff with the version in the repository.
* Adapt Carpet to hierarchical timersIan Hinder2011-12-14
| | | | | | | | 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.
* CarpetIOASCII: Handle case when getenv("USER") returns NULLErik Schnetter2011-12-14
|
* CarpetIOASCII: Update to new dh classesErik Schnetter2011-12-14
|
* CarpetLib: Introduce new virtual function new_typed_dataErik Schnetter2011-12-14
|
* Combine CarpetLib's INSTANTIATE and Carpet's TYPECASE mechanism into aErik Schnetter2011-12-14
| | | | | | single mechanism provided by CarpetLib. Use this mechanism everywhere.
* CarpetIOASCII: Handle both old and new IOUtil APIErik Schnetter2011-12-14
|
* CarpetIOASCII: Allow different numbers of ghost zones on different levelsErik Schnetter2011-12-14
| | | | | Allow different numbers of ghost zones and different spatial prolongation orders on different refinement levels.
* CarpetIOASCII: Mark utilities as executableErik Schnetter2011-12-14
|
* CarpetIOASCII: Rename some parametersErik Schnetter2011-12-14
| | | | | | Rename out3D_ghosts to output_ghost_points. Rename out3D_outer_ghosts to output_boundary_points. Keep the old parameter name for compatibility.
* CarpetIOASCII: Determine number of time levels correctlyErik Schnetter2011-12-14
| | | | | Use CCTK_ActiveTimeLevelsVI instead of CCTK_NumTimeLevelsFromVarI to determine the number of time levels.
* Import CarpetErik Schnetter2011-12-14
| | | | Ignore-this: 309b4dd613f4af2b84aa5d6743fdb6b3
* Merge branch 'master' of /Users/eschnett/Cbeta/carpet/Erik Schnetter2008-12-08
|\
| * CarpetIOASCII: fix for utility script Carpet2ygraphCat.plThomas Radke2008-12-08
| | | | | | | | Extract the iteration number from data column rather than from a (possibly non-existing) comment line
| * CarpetIOASCII: Increase warning level for variables without storageErik Schnetter2008-10-24
| |
| * CarpetIOASCII: Improve startup messageErik Schnetter2008-10-10
| |
* | CarpetIOASCII: Increase warning level for variables without storageErik Schnetter2008-10-23
| |
* | CarpetIOASCII: Improve startup messageErik Schnetter2008-10-10
| |
* | Merge branch 'master' of /Users/eschnett/Cbeta/carpet/Erik Schnetter2008-09-28
|\| | | | | | | | | Conflicts: Carpet/CarpetIOASCII/src/ioascii.hh
| * CarpetIOASCII: Include all required header filesErik Schnetter2008-09-28
| |
| * CarpetIOASCII: Reorganise source codeErik Schnetter2008-09-28
| | | | | | | | | | | | | | | | Break the source code into smaller functions. Conflicts: Carpet/CarpetIOASCII/src/ioascii.cc
| * CarpetIOASCII: Small cleanupErik Schnetter2008-09-26
| |
| * CarpetIOASCII: Correct error in determining symmetry and ghost zonesErik Schnetter2008-09-26
| | | | | | | | | | | | Correct error in the logic which determines which boundaries are inter- processor, symmetry, or outer boundaries. This only has an effect if these points should not be output.
| * CarpetIOASCII: Correct problem with IO::out_dtErik Schnetter2008-08-03
| | | | | | | | Correct a multi-processor synchronisation problem when using IO::out_dt.
* | CarpetIOASCII: Reorganise source codeErik Schnetter2008-09-19
| | | | | | | | Break the source code into smaller functions.
* | CarpetIOASCII: Small cleanupErik Schnetter2008-09-12
| |
* | CarpetIOASCII: Correct error in determining symmetry and ghost zonesErik Schnetter2008-09-12
| | | | | | | | | | | | Correct error in the logic which determines which boundaries are inter- processor, symmetry, or outer boundaries. This only has an effect if these points should not be output.