aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen/Differencing.m
Commit message (Expand)AuthorAge
* 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
* Erik's addition of () around macro argumentIan Hinder2008-02-01
* Erik's addition of more debugging codeIan Hinder2008-02-01
* Erik's fix of optimizer bug - should not have affected anythingIan Hinder2008-02-01
* Erik's addition of a comment before declaring derivativesIan Hinder2008-02-01
* Erik's cosmetic changesIan Hinder2008-02-01
* Corrected bug in optimization of finite differencing stencils.ianhin2007-11-16
* Finite differencing expressions optimized by precalculating multiplesianhin2006-11-14
* Added some support for SummationbyParts derivative operators.ianhin2006-09-07
* Improve error handling slightlyianhin2006-06-19
* Added option to not precompute certain derivatives. Allowed moreianhin2006-02-23
* Made a function public for finding derivatives in an expressionianhin2005-08-26
* extend macro generation to allow for Fortran syntax (depending onshusa2005-06-28
* Added brackets around macro definitions of difference operators.ianhin2004-11-16
* Added support for doing other than 3D runs by tweaking differenceianhin2004-08-11
* Added error checking on the form of the derivative operator.ianhin2004-07-08
* Added function to derive standard centered difference operatorsianhin2004-07-07
* Second try at custom differencing operators. Much more general now.ianhin2004-07-07
* Added commentsianhin2004-07-07
* Initial versionianhin2004-07-07