Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | 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 | |
| | ||||
* | CarpetIOHDF5: Make variable unsigned to avoid compiler warning | Erik Schnetter | 2013-01-18 | |
| | ||||
* | CarpetIOHDF5: Remove unused variables, initialise other variable to avoid ↵ | Erik Schnetter | 2013-01-18 | |
| | | | | compiler warnings | |||
* | CarpetIOBasic: Simplify code and avoid compiler warnings | Erik Schnetter | 2013-01-18 | |
| | ||||
* | CarpetLib: Remove unused variables | Erik Schnetter | 2013-01-18 | |
| | ||||
* | LoopControl: Run tests only with 2 processes | Erik Schnetter | 2013-01-18 | |
| | ||||
* | LoopControl: Circumvent Cray compiler bug | Erik Schnetter | 2013-01-17 | |
| | ||||
* | LoopControl: Rewrite | Erik Schnetter | 2013-01-16 | |
| | | | | | | | | Rewrite code in C++. Remove dependency on GSL. Modify algorithm; now traverses arrays bottom-up (by splitting the looping region into equal-sized blocks) instead of top-down (splitting the region into a certain number of blocks) Make multi-threading dynamic Support SMT (hyper-threading), i.e. threads which share the same cache | |||
* | CarpetLib: Rewrite array padding | Erik Schnetter | 2013-01-16 | |
| | | | | | Obtain cache information from thorn hwloc. Align allocated memory manually if operator new returns unaligned memory. | |||
* | CycleClock: Handle Cray compiler | Erik Schnetter | 2013-01-16 | |
| | ||||
* | CarpetReduce: Clean up code defining reduction weight masks | Erik Schnetter | 2013-01-16 | |
| | ||||
* | CarpetReduce: Support array padding (cctk_ash) | Erik Schnetter | 2013-01-16 | |
| | ||||
* | Carpet: Initialise all timing variables | Erik Schnetter | 2013-01-16 | |
| | ||||
* | CarpetReduce: Remove empty file | Erik Schnetter | 2013-01-16 | |
| | ||||
* | Carpet: Remove backup files | Erik Schnetter | 2013-01-15 | |
| |