aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen/CodeGenCactus.m
Commit message (Expand)AuthorAge
* Move many functions from CodeGenCactus.m to new CodeGenKranc.mIan Hinder2013-09-06
* CodeGenCactus.m: Rearrange code in InitialiseFDVariablesIan Hinder2013-09-06
* CodeGenCactus.m: Simplify InitialiseFDVariablesIan Hinder2013-09-06
* CodeGenCactus.m: Remove Fortran FD spacing variable initialisationIan Hinder2013-09-06
* CodeGenCactus.m: Remove unused loopOverIntegerIan Hinder2013-09-06
* CodeGenCactus.m: Remove commented-out GridLoop functionIan Hinder2013-09-06
* CodeGenCactus.m: Remove unused BoundaryWithGhostsLoopIan Hinder2013-09-06
* CodeGenCactus.m: Remove unused BoundaryLoopIan Hinder2013-09-06
* CodeGenCactus.m: Move vec_load into Vectorisation.mIan Hinder2013-09-06
* CodeGenCactus.m: Remove unused MaybeAssignVariableInLoopIan Hinder2013-09-06
* CodeGenCactus.m: Remove unused DeclareAssignVariableInloopIan Hinder2013-09-06
* CodeGenCactus.m: Move vectorisation for AssignVariableInLoop into Vectorisati...Ian 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
* 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
* Use const qualifier before type name, not after type nameErik Schnetter2013-07-28
* Add timing and operation counts to generated loops (but leave commented out)Erik Schnetter2013-07-28
* Rename loop bounds variablesErik Schnetter2013-01-22
* Correct variables names for loop boundsErik Schnetter2013-01-19
* Do not generate integer constantsErik Schnetter2013-01-15
* Use CCTK_ macros instead of LC_ macros for loopingErik Schnetter2013-01-15
* Remove some const declarations; these lead to compiler errors with IBM's comp...Erik Schnetter2012-12-21
* Expand Pi and E to their numerical valuesErik Schnetter2012-12-10
* Correct translating Max and Min to CErik Schnetter2012-11-24
* Use CCTK_ATTRIBUTE_UNUSED to mark declared variables as unusedIan Hinder2012-11-19
* Optimise vector division by a scalarErik Schnetter2012-11-14
* Correct _Ratio pattern to _RationalErik Schnetter2012-10-25
* Don't convert small integers to reals during code generationErik Schnetter2012-09-13
* Optimise product of sqrt() callsErik Schnetter2012-09-13
* Handle Piecewise[] in code generationErik Schnetter2012-09-08
* Reinstate dir[] naming work-around; translate Sign[] to isgn()Erik Schnetter2012-08-16
* Delay converting integers to realsErik Schnetter2012-08-10
* Handle Sign function while vectorisingErik Schnetter2012-07-25
* Don't generate large integers; convert them to CCTK_REAL insteadErik Schnetter2012-07-25
* Introduce cctk_ash, retire cctk_lsshErik Schnetter2012-07-03
* Correct expanding Scalar[]Erik Schnetter2012-06-13
* Implement additional vectorisation optimisationsErik Schnetter2012-05-30
* Compactify cakernel.ccl outputIan Hinder2012-04-16
* Use ThrowError instead of ThrowErik Schnetter2012-02-20
* Revert unintentional changes.Barry Wardell2012-02-11
* MathematicaCompat.h: Restore macrosIan Hinder2012-02-11
* Undo hack which broke vectorisation.Barry Wardell2012-02-09
* Merge remote-tracking branch 'origin/cakernel'Barry Wardell2012-02-09
|\
| * CodeGenCactus.m: Add FIXME to code concerning vectorisationIan Hinder2012-02-02
| * CodeGenCactus.m: Some casting - this will break vectorisationIan Hinder2012-02-02
| * Move CalculationMacros to CodeGenCactus.mIan Hinder2012-01-26
| * Remove unused DeclareFDVariablesIan Hinder2012-01-26