Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | CarpetLib: Comment out unused variable | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Choose epsilon depending on precision | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: add index checking on source array in mixed restriction operator | Roland Haas | 2012-09-11 |
| | |||
* | CarpetLibs: shift vertex centered directions in restrict_3d_vc_rf2 | Roland Haas | 2012-09-11 |
| | |||
* | CarpetEvolutionMask: add TODOs | Roland Haas | 2012-09-11 |
| | |||
* | CarpetEvolutionMask: enlarge evolved region by one in vertex centering | Roland Haas | 2012-09-11 |
| | | | | | to remove the weight = 1/2 points that are used by reductions. | ||
* | CarpetEvolutionMask: add parameter enlarge_evolved_region to fine tune | Roland Haas | 2012-09-11 |
| | | | | | | | | excluded region positive values enlarge the *evolved* region, negative values (up to buffer_with + ghost_width) shrink it. That is positive values shrink the hole in the center of patches. | ||
* | CarpetEvolutionMask: use dd.ghost_widths rather than cctk_nghostzones | Roland Haas | 2012-09-11 |
| | |||
* | CarpetEvolutionMask: make parameters steerable | Roland Haas | 2012-09-11 |
| | |||
* | CarpetIOHDF5: add test for buffer zone output | Roland Haas | 2012-09-11 |
| | | | | Right now there is no facility to actually use this test unfortunately. | ||
* | CarpetIOHDF5: re-add ghost and symmetry points when removing buffers | Roland Haas | 2012-09-11 |
| | | | | | | | NOTE: this assumes (like other parts of CarpetIOHDF5) that the number of symmetry points is the number of ghost points. NOTE: it likely outputs too many points when RotatingSymmetry is used and only buffer points touch the symmetry boundary. | ||
* | CarpetIOHDF5: zero cctk_nghostzones attribute unless ghost zones are written | Roland Haas | 2012-09-11 |
| | | | | to disk | ||
* | Carpet: output grid structures to file in Initialize instead of in SetupGH | Roland Haas | 2012-09-11 |
| | | | | | This is so that IOUtils has had time to initialize itself and we can query IO_TruncateOutputFiles with confidence. | ||
* | CarpetLib: take stencil size of irestriciton operators into account | Roland Haas | 2012-09-11 |
| | | | | when computing "send" region for restriction communication setup | ||
* | Carpet: Update setting CPU affinity | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: Output error message for illegal bbox setups | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Correct error in "balanced" domain decomposition | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Add short instructions to backtraces | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Iterate over timelevels in post_recover_variables | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Separate creating and initialising Timers | Erik Schnetter | 2012-09-11 |
| | | | | | | Add function Timer::instantiate() that associates a timer with a point in the timer hierarchy. Don't do this automatically when a timer is created. This allows declaring timers ahead of time. | ||
* | Carpet: check ghost size against restrion operator order | Roland Haas | 2012-09-11 |
| | | | | if use_higher_order_restriction = yes | ||
* | CarpetLib: make parameters controlling restrition order restricted | Roland Haas | 2012-09-11 |
| | | | | this is so that Carpet can see them when checking the ghost sizes | ||
* | CarpetLib: add fifth order cc restriction operator | Roland Haas | 2012-09-11 |
| | |||
* | CarpetLib: add offset3 function identical to index3 without tests | Roland Haas | 2012-09-11 |
| | | | | | | index3 fails with CARPET_DEBUG if it is asked for an index outisde of the box, which happens in the operators when they try to ask for di offsets for a box of width 1 | ||
* | CarpetLib: disable debugging tests in 3rd order cc restrict operator | Roland Haas | 2012-09-11 |
| | |||
* | CarpetLib: clean up higher order restriciton some | Roland Haas | 2012-09-11 |
| | | | | | | | | | * rename controlling parameter to use_higher_order_restriction * introduce parameter restriction_order_space to control which operator is used (currently order 1 and 3 are suppoted) * include some comments on what the operator does * change the way the restrictable region is computed in dh.cc/regrid to be based on exterior.shrink(stencil_width) rather that the interior | ||
* | CarpetRegrid2: Add comments | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetAdaptiveRegrid: Improve CCTK_Warn replacement | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: add preliminary support for higher order restriction | Roland Haas | 2012-09-11 |
| | |||
* | CarpetInterp: "m" -> "mglevel" when accessing ↵ | Christian Reisswig | 2012-09-11 |
| | | | | groupdata.AT(gi).activetimelevels.AT(mglevel).AT(rl) to find out how many active timelevels are available. When using "m", I get a std::vector out of range. | ||
* | CarpetInterp: Don't use CCTK_ActiveTimeLevels to get number of active ↵ | Christian Reisswig | 2012-09-11 |
| | | | | | | timelevels. Use groupdata.AT(gi).activetimelevels.AT(m).AT(rl) instead. This rempoves a problem in CarpetInterp's error check. | ||
* | CarpetReduce: increase warning level about possible deadlock to | Roland Haas | 2012-09-11 |
| | | | | | WARN_DEBUG from WARN_PICKY since there might still be thorns around that do so | ||
* | CarpetEvolutionMask: add relative error tolerance of 1e-12 | Roland Haas | 2012-09-11 |
| | |||
* | CarpetIOScalar: add test cases for all combinations of | Roland Haas | 2012-09-11 |
| | | | | one_file_per_group and all_reductions_in_one_file | ||
* | CarpetIOScalar: correct column labels | Roland Haas | 2012-09-11 |
| | | | | when both one_file_per_group and all_reductions_in_one_file are active | ||
* | CarpetReduce: output calling routine when warning about reductions | Roland Haas | 2012-09-11 |
| | | | | in local mode | ||
* | CarpetLib: Fill overlap zones via prolongation during regrid. | Christian Reisswig | 2012-09-11 |
| | |||
* | CarpetLib: disable debug output | Roland Haas | 2012-09-11 |
| | |||
* | Remove all #warning statements | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: Correct determining overlap zones | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: Correct determining buffer and overlap zones | Erik Schnetter | 2012-09-11 |
| | |||
* | LoopControl: Explain why downcast is safe | Erik Schnetter | 2012-09-11 |
| | |||
* | CarpetLib: Disable OpenMP collapse statements | Erik Schnetter | 2012-09-11 |
| | | | | These do not work on all systems, and we don't autoconf them yet. | ||
* | CarpetEvolutionMask: use ML_BSSN instead of BSSN_MoL in testsuites | Roland Haas | 2012-09-11 |
| | |||
* | CarpetEvolutionMask: use dd.buffer_widths instead of buffer_width parameter | Roland Haas | 2012-09-11 |
| | |||
* | CarpetLib: Remove superfluous memoryof() definitions | Erik Schnetter | 2012-09-11 |
| | | | | | Remove definitions for memoryof(T*) sinfc there is already memoryof(T const*). xlC does not like having both. | ||
* | Carpet: Run overlap zone tests on 2 processes | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet: Add test cases for overlap zones | Erik Schnetter | 2012-09-11 |
| | |||
* | Carpet…: Rename buffer2 to overlap zones; correct implementation in dh | Erik Schnetter | 2012-09-11 |
| | | | | | | Rename buffer2 zones to overlap zones. Complete implementing overlap zones in the dh class. | ||
* | CarpetLib: Remove warnings for non-aligned grid variables | Erik Schnetter | 2012-09-11 |
| |