aboutsummaryrefslogtreecommitdiff
path: root/Carpet/LoopControl/configuration.ccl
Commit message (Collapse)AuthorAge
* CarpetLib, LoopControl: Correct required/optional capabilitiesErik Schnetter2013-01-22
|
* LoopControl: RewriteErik Schnetter2013-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
* LoopControl: Add a self-testErik Schnetter2011-12-14
| | | | | Add a self-test that ensure that all loops cover each grid point exactly once.
* LoopControl: Add automatic configuration based on simulated annealingErik Schnetter2007-08-26
| | | | | | | | (Nice idea, but doesn't seem to work right. Maybe only the parameters need to be chosen differently? But I rather think that a more intelligent method is necessary.) darcs-hash:20070826025505-dae7b-ed81bc28a4204d84776d28443be65a995c52699b.gz
* LoopControl: New thorn which helps iterating over grid functions efficientlyErik Schnetter2007-08-21
darcs-hash:20070821185122-dae7b-cde121a591484710e62b2b82453ef592d80786e4.gz