Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | CarpetLib: Correct implementation of "don't interpolate from buffer zones" | Erik Schnetter | 2013-02-18 |
| | |||
* | CarpetLib: Store level-wide set of buffer zones | Erik Schnetter | 2013-02-18 |
| | |||
* | Revert "CarpetLib: Change default to interpolate_from_buffer_zones=no" | Erik Schnetter | 2013-02-12 |
| | | | | This reverts commit c290150324c2dd50e98cd6e35bbcd733e6f3b5a4. | ||
* | CarpetEvolutionMask: limit buffer_mask test to one process | Roland Haas | 2013-02-11 |
| | |||
* | CarpetEvolutionMask: compute a mask indicating where buffers are | Roland Haas | 2013-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 layout | Erik Schnetter | 2013-02-09 |
| | |||
* | LoopControl: Correct parallelisation errors (mark variables volatile) | Erik Schnetter | 2013-02-09 |
| | |||
* | LoopControl: Share cache lines for SMT threads | Erik Schnetter | 2013-02-09 |
| | |||
* | LoopControl: Output statistics to a file instead of stdout | Erik Schnetter | 2013-02-08 |
| | |||
* | CarpetProlongateTest: Correct default parameter values for interpolator test | Erik Schnetter | 2013-02-08 |
| | |||
* | LoopControl: Improve OpenMP parallelisation | Erik Schnetter | 2013-02-08 |
| | |||
* | LoopControl: Simplify STL data type usage | Erik Schnetter | 2013-02-08 |
| | | | | Use string instead of const char*, use vector instead of list. | ||
* | LoopControl: Remove trivial vector lengths for j and k direction | Erik Schnetter | 2013-02-08 |
| | |||
* | CarpetLib: Do not memoize OpenMP thread id | Erik Schnetter | 2013-02-08 |
| | |||
* | Carpet: Beautify screen output | Erik Schnetter | 2013-02-08 |
| | |||
* | CarpetLib: Change default to interpolate_from_buffer_zones=no | Erik Schnetter | 2013-02-08 |
| | |||
* | LoopControl: Remove restrict qualifiers from shared data structures | Erik Schnetter | 2013-02-08 |
| | |||
* | LoopControl: Reduce number of arguments passed to selftest routine | Erik Schnetter | 2013-02-08 |
| | |||
* | Merge branch 'master' of carpetcode.org:carpet | Frank Löffler | 2013-02-07 |
|\ | |||
| * | CarpetProlongateTest: restrict tests to 2 processes, reduce regions, | Roland Haas | 2013-02-03 |
| | | | | | | | | | | | | | | | | | | | | | | remove sums, add 0d errornorm ouput instead required since the tests produce >0D Carpet output which is process number dependend. Regions sizes generated by CarpetRegrid2 changed since data was generated, most likely due to 549447bb134500f38da40957c4c52753a1459532 "CarpetRegrid2: Enforce certain grid hierarchy properties" which unfortunately no longer compiles with the current flesh. | ||
| * | CarpetLib: clear boundary slice offsets in dh::regrid() | Roland Haas | 2013-01-29 |
| | | | | | | | | | | this avoids assert() failures when regrid is called on a level that did not change it seems. | ||
| * | CarpetRegrid2: Correct another error in handling min_fraction | Erik Schnetter | 2013-01-25 |
| | | |||
| * | CarpetRegrid2: Output all verbose messages with veryverbose as well | Erik Schnetter | 2013-01-25 |
| | | |||
| * | LoopControl: Avoid compiler warnings | Erik Schnetter | 2013-01-24 |
| | | |||
| * | LoopControl: Add debug assert statements when array padding is enabled | Erik Schnetter | 2013-01-24 |
| | | |||
| * | LoopControl: Correct Fortran OpenMP definitions | Erik Schnetter | 2013-01-24 |
| | | | | | | | | Also clean up code. | ||
| * | CarpetRegrid2: Correct min_fraction | Erik Schnetter | 2013-01-24 |
| | | | | | | | | A condition was reversed, inverting the meaning of min_fraction, possibly leading to quite inefficient grid structures. | ||
| * | CarpetLib: Implement and correct head, tail, init, last in the vect class | Erik Schnetter | 2013-01-24 |
| | | |||
* | | CarpetRegrid2: Testsuite for trivial domains in z direction | Frank Löffler | 2013-02-07 |
| | | |||
* | | CarpetRegrid2: Allow pseudo-2D domains | Frank Löffler | 2013-02-07 |
|/ | | | | | | | Currently CarpetRegrid2 contains two asserts that fail for domains that are effectively 2D (but defines as 3D arrays, e.g. (nx,ny,1). This patch makes sure these domains don't trigger the assert by checking for ilower==iupper. | ||
* | CarpetLib, LoopControl: Correct required/optional capabilities | Erik Schnetter | 2013-01-22 |
| | |||
* | LoopControl: Rename macro arguments to help avoid name clashes | Erik Schnetter | 2013-01-21 |
| | |||
* | TestLoopControl: Correct errors in testing ghost zones | Erik Schnetter | 2013-01-21 |
| | |||
* | LoopControl: More self-checking | Erik Schnetter | 2013-01-21 |
| | |||
* | LoopControl: Correct Fortran macros; provide Fortran wrappers | Erik Schnetter | 2013-01-21 |
| | |||
* | TestLoopControl: Use module loopcontrol | Erik Schnetter | 2013-01-21 |
| | |||
* | TestLoopControl: New thorn | Erik Schnetter | 2013-01-20 |
| | |||
* | LoopControl: Update Fortran macros to follow cctk_Loop API | Erik Schnetter | 2013-01-20 |
| | |||
* | LoopControl: Add assert statements to loop macros to catch indexing errors | Erik Schnetter | 2013-01-20 |
| | |||
* | CarpetLib: Rename argument to vect::index from lsh to ash | Erik Schnetter | 2013-01-20 |
| | |||
* | Carpet: Use cctk_ash where necessary in poisoning and checksumming | Erik Schnetter | 2013-01-20 |
| | |||
* | Carpet: Return cctk_ash instead of cctk_lsh in CCTK_ArrayGroupSizeB | Erik Schnetter | 2013-01-20 |
| | |||
* | CarpetIOASCII: Update test results after domain decomposition change | Erik Schnetter | 2013-01-20 |
| | |||
* | LoopControl: Correct indexing error with vectorisation | Erik Schnetter | 2013-01-20 |
| | |||
* | LoopControl: Store loop bounds in the provided variables | Erik Schnetter | 2013-01-19 |
| | | | | Store the loop bounds in the provided variables, not in lc_imin and lc_imax. | ||
* | Carpet: Correct load-balancing algorithm to really prefer splitting in the z ↵ | Erik Schnetter | 2013-01-19 |
| | | | | direction | ||
* | CarpetIOBasic: Simplify code and avoid compiler warnings (again) | Erik Schnetter | 2013-01-19 |
| | |||
* | CarpetLib: Disable DGFE operators if building without DGFE to avoid compiler ↵ | Erik Schnetter | 2013-01-19 |
| | | | | warnings | ||
* | CarpetLib: Use C++ wrapper madd instead of mul and add | Erik Schnetter | 2013-01-18 |
| | |||
* | CarpetLib: Explicitly convert values to signed | Erik Schnetter | 2013-01-18 |
| |