aboutsummaryrefslogtreecommitdiff
path: root/Carpet
Commit message (Collapse)AuthorAge
...
* Requirements: fix a couple of bugs in the debug outputFrank Löffler2013-04-04
|
* swap upper/lower case for location outputFrank Löffler2013-04-03
|
* Requirements: pass iteration down and print in debug output; also print when ↵Frank Löffler2013-04-03
| | | | something changes (readable string)
* use parameter to enable output if state of variable changesFrank Löffler2013-04-03
|
* Requirements: Some source code cleanupErik Schnetter2013-04-03
| | | | Replace .at by .AT
* Carpet, Requirements: Pass timelevel_offsetErik Schnetter2013-04-03
| | | | | | Introduce global variable timelevel_offset in Carpet. Pass timelevel_offset from Carpet to Requirements. Use timelevel_offset when determining which timelevels are accessed.
* Make set_* functions be void again, add location_t struct (unused so far)Frank Löffler2013-04-03
|
* Let set_ accessors return whether something was changedFrank Löffler2013-04-03
|
* Merge branch 'master' of carpetcode.org:carpetFrank Löffler2013-04-03
|\
| * Requirements: Minor code re-shuffling and cleanupErik Schnetter2013-04-03
| |
| * Requirements: Break lines to make code more readableErik Schnetter2013-04-03
| |
* | make bool members of gridpoint_t class private, provide accessors and use themFrank Löffler2013-04-03
| |
* | make gridpoint_t a classFrank Löffler2013-04-03
|/
* Requirements: Move all_clauses class to a separate fileIan Hinder2013-04-03
|
* Requirements: Add todo-note to invalidate non-written regions in partial ↵Erik Schnetter2013-04-03
| | | | | | projections In projections (i.e. functions that read and write the same timelevel of the same variable), we should invalidate those regions that are read but are not written (if any).
* Requirements: Remove duplication from info messagesErik Schnetter2013-04-03
|
* Requirements: Remove dependency on defs.hhErik Schnetter2013-04-03
|
* Requirements: Beautify codeErik Schnetter2013-04-03
|
* Requirements: Move clauses class and some utility functions to separate filesIan Hinder2013-04-03
|
* Requirements: Move clause class into separate filesIan Hinder2013-04-03
|
* Requirements: Add commentsIan Hinder2013-04-03
|
* output more verbose info (variable index and nr of timelevelsFrank Löffler2013-04-03
|
* Carpet: Call Requirements before, not after the respective actionsErik Schnetter2013-04-03
| | | | Ensure requirements are met before restricting and syncing, not afterwards.
* Requirements: White space cleanupErik Schnetter2013-04-03
|
* Requirements: Use vector instead of set to store ignored variablesErik Schnetter2013-04-03
| | | | | Use vector instead of set to store ignored variables. Move some code.
* Replace abs() by fabs()Erik Schnetter2013-04-02
| | | | Replace calls to abs() with floating arguments by calls to fabs(), to ensure the results are not accidentally truncated to integer.
* Requirements: New thornErik Schnetter2013-04-02
| | | | Move requirement handling code out of Carpet and into a new thorn.
* 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.
* LoopControl: Improve OpenMP parallelisation of get_num_fine_threadsErik Schnetter2013-03-19
|
* LoopControl: Simplify #if sequenceErik Schnetter2013-03-19
|
* CarpetReduce: New parameter min_max_time_interpolationErik Schnetter2013-03-18
| | | | New parameter min_max_time_interpolation to disable time interpolation for min and max reductions.
* CarpetReduce: Don't require a valid cctkGH unless really neededErik Schnetter2013-03-18
|
* Carpet: Correct output of load balancing statisticsErik Schnetter2013-03-14
| | | | Now counting owned (i.e evolved) points instead of active points.
* Carpet: Use C++ style cast to avoid compiler warningErik Schnetter2013-03-14
|
* Carpet: Output all clocks in the timer treeErik Schnetter2013-03-14
| | | | Output all clocks, not just the wall time, when outputting the timer tree.
* LoopControl: Output statistics into per-process files, not into a single fileErik Schnetter2013-03-14
|
* CycleClock: Add parameter to disable registering a Cactus clockErik Schnetter2013-03-14
|
* Carpet: Output timer tree at shutdownErik Schnetter2013-03-14
|
* Carpet: Add CactusTimer functions to get all clock values of a timerErik Schnetter2013-03-14
|
* Replace Cactus complex number type with C/C++ complex numbersErik Schnetter2013-03-08
| | | | | | | | | | | | | 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.
* CarpetIOHDF5: remove index files along with checkpoint filesRoland Haas2013-02-28
|
* CarpetIOASCII: Use CCTK_BUILTIN_UNREACHABLEErik Schnetter2013-02-27
|
* Carpet: New aliased function GetRegriddingEpochsErik Schnetter2013-02-26
|
* CarpetLib: Set interpolate_from_buffer_zones to "no" by defaultErik Schnetter2013-02-18
|
* CarpetLib: Correct implementation of "don't interpolate from buffer zones"Erik Schnetter2013-02-18
|
* CarpetLib: Store level-wide set of buffer zonesErik Schnetter2013-02-18
|
* Revert "CarpetLib: Change default to interpolate_from_buffer_zones=no"Erik Schnetter2013-02-12
| | | | This reverts commit c290150324c2dd50e98cd6e35bbcd733e6f3b5a4.
* CarpetEvolutionMask: limit buffer_mask test to one processRoland Haas2013-02-11
|
* CarpetEvolutionMask: compute a mask indicating where buffers areRoland Haas2013-02-11
| | | | | | | this is s first implementatoion of this functionality. Eventually I want to extend it to label buffer points by the last MoL substep at which the grid point needs to have a RHS computed. Zero will mean "all the time" large numbers will mean "never".
* CarpetReduce: Improve code layoutErik Schnetter2013-02-09
|