aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen/Kranc.m
Commit message (Expand)AuthorAge
* Add ksgn, so that calls to Sign can be vectorisedErik Schnetter2012-08-10
* Implement additional vectorisation optimisationsErik Schnetter2012-05-30
* Add BoundaryNoSync value for Where in calculationsIan Hinder2012-05-02
* Move script flags variable into Kranc.mIan Hinder2012-04-27
* Calculate mixed derivatives as repeated first derivativesErik Schnetter2012-04-25
* Add the ability for calculations to define additional Cactus schedule groupsIan Hinder2012-04-23
* Output a Kranc script for every generated thorn (work in progress)Ian Hinder2012-04-18
* Add option GenerateHostCode for generating CPU and GPU code simultaneouslyIan Hinder2012-04-17
* Add a Calculation option SimpleCodeIan Hinder2012-04-14
* Add allowed symbolsIan Hinder2012-04-03
* Add SplitBy option to calculations to split calculations up by variableIan Hinder2012-04-02
* Implement CachedVariables key in calculationsIan Hinder2012-04-02
* Make CaKernel tile size a CreateThorn optionIan Hinder2012-03-22
* Add generic Conditional key for calculationsIan Hinder2012-03-21
* Merge remote-tracking branch 'origin/piraha'Barry Wardell2012-02-09
|\
| * Kranc.m: Add several new thorn optionsIan Hinder2012-01-27
* | Merge remote-tracking branch 'origin/cakernel'Barry Wardell2012-02-09
|\ \
| * | Kranc.m: Add internal variableIan Hinder2012-02-04
| * | Kranc.m: Add device symbolsIan Hinder2012-02-02
| * | Support provides/requires statements in the scheduleIan Hinder2012-01-31
| * | Support finite differencing in CaKernelIan Hinder2012-01-27
| * | Factor out InitFDVariablesIan Hinder2012-01-26
| * | Factor out gridfunction access (phi[index]) functionIan Hinder2012-01-25
| * | Factor out looping function and make it a member function of a calculationIan Hinder2012-01-25
| * | Pull out the generation of the calculation body function definition into a ca...Ian Hinder2012-01-24
| * | Generate basic cakernel.ccl fileIan Hinder2012-01-23
| |/
* | Merge remote-tracking branch 'origin/dgfe'Barry Wardell2012-02-04
|\ \ | |/ |/|
| * Add option to generate DGFE codeErik Schnetter2011-12-19
| * Replace almost all functions Sin[x] etc. with their C names sin(x) etc.Erik Schnetter2011-11-29
| * Support provides/requires statements in the schedule.Erik Schnetter2011-11-29
* | Merge branch 'hydro'Ian Hinder2012-01-22
|\ \
| * \ Merge remote-tracking branch 'origin/master' into hydroIan Hinder2011-06-03
| |\ \
| * | | Temporary commitIan Hinder2011-06-03
| * | | Kranc.m: Add symbols in Kranc context for conservation calculationsIan Hinder2010-10-01
| * | | Add calculation option ApplyBCsIan Hinder2010-09-29
* | | | use CCTK_LOOP3 for simple loops, make dependency on LoopControl optionalRoland Haas2012-01-10
| |_|/ |/| |
* | | Add two-argument ArcTan functionIan Hinder2011-11-19
* | | Add ability to evolve ODEs in calculationsHal Finkel2011-11-01
* | | Define/declare identifier "t" (holding cctk_time) in some missing placesErik Schnetter2011-10-02
* | | Add support for generating OpenCL codeErik Schnetter2011-09-29
* | | CodeGen.m: Replace Cos, Sin, Tan with kcos, ksin, ktan in calculationsErik Schnetter2011-09-29
* | | Add function ParenthesisErik Schnetter2011-09-29
* | | Add Scalar[] which can be used to prevent vectorisation and use it for tests ...Barry Wardell2011-06-19
| |/ |/|
* | Add dt variable for use in calculationsErik Schnetter2011-05-27
* | Add support for a Jacobian to be applied to all derivativesIan Hinder2011-05-20
* | Improved common subexpression elimination support.Barry Wardell2011-03-16
* | Rewrite vectorisation infrastructure:Erik Schnetter2010-12-06
* | Implement vectorisationIan Hinder2010-11-23
|/
* Revert "Revert "Merge branch 'master' of github.com:ianhinder/Kranc""Roland Haas2010-05-06
* Revert "Merge branch 'master' of github.com:ianhinder/Kranc"Erik Schnetter2010-05-02