aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen/Differencing.m
Commit message (Expand)AuthorAge
* Rename ReplacePowers as ProcessExpression as this is a more accurate nameIan Hinder2013-09-06
* Move many functions from CodeGenCactus.m to new CodeGenKranc.mIan Hinder2013-09-06
* Optimize FD operatorsErik Schnetter2013-07-28
* Add documentation for StandardUpwindDifferenceOperatorErik Schnetter2013-07-28
* Use const qualifier before type name, not after type nameErik Schnetter2013-07-28
* Add missing CCTK_DECLARE_UNUSED declarationsErik Schnetter2012-12-21
* Remove some const declarations; these lead to compiler errors with IBM's comp...Erik Schnetter2012-12-21
* Differencing.m: Fix stencil-width calculationIan Hinder2012-04-05
* Use ThrowError instead of ThrowErik Schnetter2012-02-20
* CalculationFunction.m: Add MacroPointer option to call to ReplaceDerivativesIan Hinder2012-02-04
* Support finite differencing in CaKernelIan Hinder2012-01-27
* Merge branch 'hydro'Ian Hinder2012-01-22
|\
| * Differencing.m: Add missing vectorise optionIan Hinder2011-06-04
| * Merge remote-tracking branch 'origin/master' into hydroIan Hinder2011-06-03
| |\
| * | Differencing.m: Make FD operator pattern more genericIan Hinder2010-09-29
| * | Differencing.m: Throw an error if the FD operator definition does not match t...Ian Hinder2010-09-29
| * | Differencing.m: Add DiffPlusOp and DiffMinusOpIan Hinder2010-09-29
* | | Differencing.m: Add StencilSize function to return the stencil size used in a...Ian Hinder2011-11-29
* | | Make ZeroDimensions work againIan Hinder2011-10-28
* | | Differencing.m: Fix logic in ComponentDerivativeOperatorMacroDefinitionIan Hinder2011-10-13
* | | Differencing.m: Use DefFn to define functionsIan Hinder2011-10-12
* | | Split CodeGen.m into CodeGen.m, CodeGenC.m and CodeGenCactus.mIan Hinder2011-10-07
* | | Differencing.m: Use KRANC_GFOFFSET3D macro in difference operatorsErik Schnetter2011-09-29
* | | Enable selection of finite difference operators using run-time parametersIan Hinder2011-09-18
* | | Add assert() in vectorized code.Barry Wardell2011-06-19
* | | Differencing.m: Add GridFunctionDerivativeToDefIan Hinder2011-06-09
* | | Differencing.m: Recognise dirN variables and make them work with functionsIan Hinder2011-06-09
* | | Add option of using functions instead of macros for derivativesIan Hinder2011-06-09
| |/ |/|
* | Check stencil widths for each calculationIan Hinder2011-05-27
* | Differencing.m: Finish writing stencil width functionalityIan Hinder2011-05-27
* | Support no-inline functions for derivatives in vectorised codeErik Schnetter2011-05-27
* | Correct differencing macro definitions when UseVectors is not setIan Hinder2011-01-24
* | Only vectorise in differencing header if UseVectors is setIan Hinder2011-01-22
* | Use DataType function for CCTK_REAL / CCTK_REAL_VECIan Hinder2011-01-22
* | Use ptrdiff_t instead of int for indices; this avoids many 32-to-64-bit conve...Erik Schnetter2010-12-23
* | Rewrite vectorisation infrastructure:Erik Schnetter2010-12-06
* | Implement vectorisationIan Hinder2010-11-23
* | Add support for vectorisation of generated code.Ian Hinder2010-11-23
|/
* Replace deprecated LinearEquationsToMatrices with CoefficientArraysIan Hinder2010-09-23
* Revert "Revert "Merge branch 'master' of github.com:ianhinder/Kranc""Roland Haas2010-05-06
* Revert "Add support for vectorisation of generated code."Erik Schnetter2010-05-03
* Revert "Merge branch 'master' of github.com:ianhinder/Kranc"Erik Schnetter2010-05-02
* Merge branch 'master' of github.com:ianhinder/KrancErik Schnetter2010-05-02
|\
| * Replace sym context with Kranc context in Kranc.m. Also move interface funct...Ian Hinder2010-04-03
* | Add support for vectorisation of generated code.Erik Schnetter2010-05-02
|/
* Declare and assign to variables at the same time.Erik Schnetter2010-02-13
* Use explicit offsets di, dj, dk to evaluate the stencilsErik Schnetter2010-02-13
* Convert index expressions explicitly to int for stencils that depend on local...Erik Schnetter2009-04-28
* Use cctk_lssh instead of cctk_lsh when calculating grid function extents. Thi...Erik Schnetter2009-04-27
* Differencing.m: Added StandardUpwindDifferenceOperator (Peter Diener)Ian Hinder2009-04-26