Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Timers: disable timer trees by defaultcartoon | Anton Khirnov | 2024-04-14 |
| | | | | They are very slow on Xeon Phi. | ||
* | bbox: reduce optimization level | Anton Khirnov | 2020-09-08 |
| | | | | Fix build with ICC | ||
* | Stop using API removed in MPI 2.0 | Anton Khirnov | 2020-06-17 |
| | |||
* | Interp: allow the user to specify maximum reflevel for interpolation | Anton Khirnov | 2018-08-07 |
| | |||
* | Evolve: fix tapered grids | Anton Khirnov | 2017-08-15 |
| | |||
* | Update for cartoon. | Anton Khirnov | 2017-06-30 |
| | |||
* | CarpetIOHDF5: avoid variable shadowing. | Anton Khirnov | 2013-11-05 |
| | |||
* | CarpetIOHDF5: remove a superfluous H5Pclose call. | Anton Khirnov | 2013-11-05 |
| | |||
* | Carpet: use gdata::fence_is_energized to query electric_fence | Roland Haas | 2013-10-31 |
| | |||
* | CarpetLib: introduce accessor in gdata to query electric_fence | Roland Haas | 2013-10-31 |
| | | | | | this function effectively exposes the CarpetLib parameter to Carpet without explicit parameter sharing | ||
* | Revert "CarpetLib: make electric_fence parameter restricted" | Roland Haas | 2013-10-31 |
| | | | | | | | This reverts commit be2bd96c56aa6dd5b1fb6654b130f3e44e049e8e. Sharing parameters between CarpetLib and Carpet can apparantly cause problems. | ||
* | CarpetLib: code layout changes when using map for allgfs | Roland Haas | 2013-10-31 |
| | |||
* | LoopControl: Avoid nans in statistics output | Erik Schnetter | 2013-10-28 |
| | |||
* | CarpetLib: Remove unnecessary parentheses | Erik Schnetter | 2013-10-26 |
| | |||
* | CarpetLib: Remove commented-out code | Erik Schnetter | 2013-10-26 |
| | |||
* | Carpet: Remove accidentally-committed extra arguments to Timer constructor | Ian Hinder | 2013-10-26 |
| | |||
* | Carpet: Add a barrier between prolongation and sync controlled by ↵ | Ian Hinder | 2013-10-25 |
| | | | | sync_barriers parameter | ||
* | CarpetInterp2: Time only interpolation using Interpolate timer, and enable ↵ | Ian Hinder | 2013-10-25 |
| | | | | more timers for tracing | ||
* | Timers: Output all clocks in XML timer tree files | Ian Hinder | 2013-10-25 |
| | |||
* | CarpetInterp2: Add a barrier after interpolating | Ian Hinder | 2013-10-25 |
| | |||
* | CarpetInterp2: Add parameter "interp_barrier" to add a barrier before ↵ | Ian Hinder | 2013-10-25 |
| | | | | | | interpolating Interpolation is a global operation, so adding a barrier should not affect performance, and makes timers much more useful. | ||
* | CarpetInterp2: Add timers for fasterp interpolation | Ian Hinder | 2013-10-25 |
| | |||
* | LoopControl: provide omp_get_max_threads fallback | Roland Haas | 2013-10-24 |
| | |||
* | CarpetInter2: Avoid const warnings | Erik Schnetter | 2013-10-22 |
| | |||
* | CarpetInterp2: Make code compile when CARPETINTERP2_CHECK is not set | Erik Schnetter | 2013-10-22 |
| | |||
* | CarpetLib: use map instead of set for dh::gfs | Roland Haas | 2013-10-15 |
| | | | | | some routines assume that elements in gfs are sorted by variable index when traversing the container (eg recompose_allocate does) | ||
* | Rename new max_time_levels parameter as max_timelevels to be consistent with ↵ | Ian Hinder | 2013-10-15 |
| | | | | other uses of "timelevels" in parameter names in Carpet | ||
* | Carpet: skip CheckFence routine if electric_fence is off | Roland Haas | 2013-10-11 |
| | | | | | enumerating the variables is expensive enough to show up in the timer output | ||
* | CarpetLib: make electric_fence parameter restricted | Roland Haas | 2013-10-11 |
| | |||
* | CycleClock: define CycleClock_Setup() without HAVE_TICK_COUNTER | Frank Löffler | 2013-10-11 |
| | | | | | | | Define a dummy CycleClock_Setup() routine for Cactus to call from the scheduler. Without this, the linker will rightfully complain about the missing symbol if the architecture doesn't have counters (HAVE_TICK_COUNTER isn't defined). | ||
* | CarpetLib: Define elapsed() when CycleClock provides no timer | Erik Schnetter | 2013-10-11 |
| | |||
* | CycleClock: Do not abort when no good clock is available | Erik Schnetter | 2013-10-10 |
| | |||
* | Carpet: Make dependency on CycleClock optional | Erik Schnetter | 2013-10-10 |
| | |||
* | Carpet: remove duplicate myproc variable in SetupGH | Roland Haas | 2013-09-27 |
| | |||
* | CarpetTest: add no_split_in_directions tag | Roland Haas | 2013-09-27 |
| | | | | regenerate data for 2 processes, disable slabtest by default | ||
* | CarpetTest: recreate test data in new CarpetIOASCII format | Roland Haas | 2013-09-27 |
| | | | | | | data is still the same, for grid-arrays I modified the files by hand, for the grid function I regenerated after checking that data is identical | ||
* | CarpetTest: make compile again | Roland Haas | 2013-09-27 |
| | |||
* | CarpetSlab: pass size of allocated chunk to memory object | Roland Haas | 2013-09-27 |
| | |||
* | Carpet: fix no_split_directions implementation | Roland Haas | 2013-09-27 |
| | | | | had forgotten a level of indirection | ||
* | Carpet: add new group tag no_split_directions | Roland Haas | 2013-09-27 |
| | |||
* | CarpetEFenceTest: test electric fence in CarpetLib | Roland Haas | 2013-09-27 |
| | |||
* | Carpet: use electric fence provided by CarpetLib | Roland Haas | 2013-09-27 |
| | | | | only active when CarpetLib's electric_fence parameter is set | ||
* | CarpetLib: add some code for electric fence like functionality | Roland Haas | 2013-09-27 |
| | |||
* | Carpet: correct wording of error message about number of time levels | Roland Haas | 2013-09-25 |
| | |||
* | CarpetIOHDF5: correct output method name in INFO message | Roland Haas | 2013-09-25 |
| | |||
* | CarpetLib: Add sanity check for number of time levels | Erik Schnetter | 2013-09-25 |
| | |||
* | Carpet: Initialise number of timelevels at the right time | Erik Schnetter | 2013-09-25 |
| | | | | Also clean up code structure for setting number of time levels. | ||
* | Carpet: Comment out unused routine | Erik Schnetter | 2013-09-25 |
| | |||
* | Carpet: Modernize error reporting | Erik Schnetter | 2013-09-25 |
| | |||
* | Carpet: Introduce parameter max_time_levels | Erik Schnetter | 2013-09-25 |
| | | | | This parameter defines the maximum number of time levels that a variable can have when being used for time prolongation. This allows using more time levels than prolongation_order_time+1. |