aboutsummaryrefslogtreecommitdiff
path: root/Carpet/LoopControl
Commit message (Expand)AuthorAge
* LoopControl: Improve OpenMP parallelisationErik Schnetter2013-02-08
* LoopControl: Simplify STL data type usageErik Schnetter2013-02-08
* LoopControl: Remove trivial vector lengths for j and k directionErik Schnetter2013-02-08
* LoopControl: Remove restrict qualifiers from shared data structuresErik Schnetter2013-02-08
* LoopControl: Reduce number of arguments passed to selftest routineErik Schnetter2013-02-08
* LoopControl: Avoid compiler warningsErik Schnetter2013-01-24
* LoopControl: Add debug assert statements when array padding is enabledErik Schnetter2013-01-24
* LoopControl: Correct Fortran OpenMP definitionsErik Schnetter2013-01-24
* CarpetLib, LoopControl: Correct required/optional capabilitiesErik Schnetter2013-01-22
* LoopControl: Rename macro arguments to help avoid name clashesErik Schnetter2013-01-21
* LoopControl: More self-checkingErik Schnetter2013-01-21
* LoopControl: Correct Fortran macros; provide Fortran wrappersErik Schnetter2013-01-21
* LoopControl: Update Fortran macros to follow cctk_Loop APIErik Schnetter2013-01-20
* LoopControl: Add assert statements to loop macros to catch indexing errorsErik Schnetter2013-01-20
* LoopControl: Correct indexing error with vectorisationErik Schnetter2013-01-20
* LoopControl: Store loop bounds in the provided variablesErik Schnetter2013-01-19
* LoopControl: Run tests only with 2 processesErik Schnetter2013-01-18
* LoopControl: Circumvent Cray compiler bugErik Schnetter2013-01-17
* LoopControl: RewriteErik Schnetter2013-01-16
* LoopControl: Add missing copyprivateErik Schnetter2012-11-22
* LoopControl: Change printstats default to "no"Erik Schnetter2012-10-19
* LoopControl: Modify code to please PGI compilerErik Schnetter2012-09-11
* LoopControl: Remove redefinition of restrict qualifierErik Schnetter2012-09-11
* LoopControl: Explain why downcast is safeErik Schnetter2012-09-11
* LoopControl: Add some comments to field declarationsErik Schnetter2011-12-14
* LoopControl: Add more self-checkingErik Schnetter2011-12-14
* LoopControl: Add many asserts to check correctness at run timeErik Schnetter2011-12-14
* LoopControl: Remove explicit attribute(pure) declarationsErik Schnetter2011-12-14
* LoopControl: Disable random-restart hill climbing by defaultErik Schnetter2011-12-14
* LoopControl: Correct OpenMP parallelisation. Add self-tests.Erik Schnetter2011-12-14
* LoopControl: Make selftest conditional on a parameterErik Schnetter2011-12-14
* LoopControl: Improve checking Fortran type sizesErik Schnetter2011-12-14
* LoopControl: Disable some unused codeErik Schnetter2011-12-14
* LoopControl: Add a self-testErik Schnetter2011-12-14
* LoopControl: Improve error message for illegal loop shapesErik Schnetter2011-12-14
* LoopControl: change storage size calculation to work with Intel 11.1Roland Haas2011-12-14
* LoopControl: check that Fortran structures match C structures at startupRoland Haas2011-12-14
* LoopControl: support vectorized loops in Fortran interfaceRoland Haas2011-12-14
* LoopControl: Align inner loop boundaries with vector sizes, if vectorisation ...Erik Schnetter2011-12-14
* LoopControl: Ensure that LoopControl is active if it is usedErik Schnetter2011-12-14
* LoopControl: Ensure there is at least one possible tilingErik Schnetter2011-12-14
* LoopControl: Update statistics; activate statistics by defaultErik Schnetter2011-12-14
* LoopControl: Override the flesh CCTK_LOOP macrosErik Schnetter2011-12-14
* LoopControl: remove restrict keyword for lc_topology_t because we do modify i...knarf2011-12-14
* LoopControl: realloc more memory for thread structures when needed instead of...knarf2011-12-14
* LoopControl: be more verbose with error abour thread count inconsistency)knarf2011-12-14
* LoopControl: Add loop macros for vectorised codeErik Schnetter2011-12-14
* LoopControl: Comment out unused routineErik Schnetter2011-12-14
* LoopControl: Reformat some statementsErik Schnetter2011-12-14
* LoopControl: Correct some commentsErik Schnetter2011-12-14