aboutsummaryrefslogtreecommitdiff
path: root/Tools
Commit message (Expand)AuthorAge
* Vectorisation.m: Make several functions privateIan Hinder2013-09-06
* CalculationFunction.m: Move vectorisation code to Vectorisation.mIan Hinder2013-09-06
* CalculationFunction.m: Move vectorisation code from simpleEquationLoop to Vec...Ian Hinder2013-09-06
* CalculationFunction.m: Refactor variable assignment code (improves line break...Ian Hinder2013-09-06
* CalculationFunction.m: Remove unneeded temporary variableIan Hinder2013-09-06
* CalculationFunction.m: Remove Fortran from generateCodeFromExpressionIan Hinder2013-09-06
* CalculationFunction.m: Remove Fortran from assignVariableFromExpressionIan Hinder2013-09-06
* Move vectorised LocalsToGridFunctions into Vectorisation.mIan Hinder2013-09-06
* CalculationFunction.m: Refactor localsToGridFunctionsIan Hinder2013-09-06
* CalculationFunction.m: Extract new localsToGridFunctions functionIan Hinder2013-09-06
* Move several vectorisation functions to Vectorisation.mIan Hinder2013-09-06
* CodeGenCactus.m: Move vectoriseExpression into new Vectorisation.m packageIan Hinder2013-09-06
* CodeGenCactus.m: Remove comments from generated codeIan Hinder2013-09-05
* Handle *NoSync cases for READS and WRITES statements in schedule.cclErik Schnetter2013-07-28
* Change indentation of READS and WRITES statements in schedule.cclErik Schnetter2013-07-28
* Simplify STORAGE statements: do not generate if-cascade any moreErik Schnetter2013-07-28
* Optimize FD operatorsErik Schnetter2013-07-28
* Add documentation for StandardUpwindDifferenceOperatorErik Schnetter2013-07-28
* Do not convert integers to reals when not vectorizingErik Schnetter2013-07-28
* Remove outdated comment: IfThen works fine with vectorizationErik Schnetter2013-07-28
* Improve vectorization optimizationsErik Schnetter2013-07-28
* Add "default" statement to switch statements, aborting the codeErik Schnetter2013-07-28
* Add braces around case blocksErik Schnetter2013-07-28
* Clean up several ATTRIBUTE_UNUSED and BUILTIN_UNREACHABLEErik Schnetter2013-07-28
* Use const qualifier before type name, not after type nameErik Schnetter2013-07-28
* Take calc_every and calc_offset into account when selecting boundary conditionsErik Schnetter2013-07-28
* Add timing and operation counts to generated loops (but leave commented out)Erik Schnetter2013-07-28
* Introduce Cactus parameters to disable using stress-energy tensor and MP jaco...Erik Schnetter2013-07-28
* Merge from masterErik Schnetter2013-07-26
|\
| * CalculationFunction.m: Don't factor out repeated conditionals if the conditio...Ian Hinder2013-07-17
| * Merge pull request #92 from ianhinder/Mathematica9Barry Wardell2013-05-28
| |\
| | * Rename symbols which conflict with Mathematica 9.Barry Wardell2012-12-19
| * | New function AddGroupTag. Use it to set Prolongation=None for RHS variables.Erik Schnetter2013-04-04
| * | Annotate grid functions in calculations with the regions that they read and w...Erik Schnetter2013-04-04
| * | Remove superfluous Join[] callsErik Schnetter2013-04-04
| * | Correct loop bounds (once more)Erik Schnetter2013-01-20
| * | Correct variables names for loop boundsErik Schnetter2013-01-19
| * | Do not generate integer constantsErik Schnetter2013-01-16
| * | Use CCTK_ macros instead of LC_ macros for loopingErik Schnetter2013-01-16
| * | Handle merge conflictErik Schnetter2013-01-16
| * | Remove some const declarations; these lead to compiler errors with IBM's comp...Erik Schnetter2013-01-16
| |/
| * Don't remove parenthesis in ParamCheck.Barry Wardell2012-12-11
| * Support Or and And with more than two arguments in ParamCheck.Barry Wardell2012-12-11
| * Remove unused code.Barry Wardell2012-12-11
| * Add missing local variable declaration.Barry Wardell2012-12-11
| * Correct ParamCheck function name.Barry Wardell2012-12-11
| * Expand dummy indices in a particular order to reduce code sizeErik Schnetter2012-12-10
| * Determine READS groups/variables more accuratelyErik Schnetter2012-12-10
| * Compare Cactus group names case-independentlyErik Schnetter2012-12-10
| * Add TODO ideaErik Schnetter2012-12-10