aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen
Commit message (Expand)AuthorAge
...
| * | | Differencing.m: Use DefFn to define functionsIan Hinder2011-10-12
| * | | CodeGen*.m: Use DefFn to define functionsIan Hinder2011-10-07
| * | | Split CodeGen.m into CodeGen.m, CodeGenC.m and CodeGenCactus.mIan Hinder2011-10-07
| * | | CodeGen.m: Add strict pattern checking to all functionsIan Hinder2011-10-06
| * | | CodeGen.m: Remove intersperse function and replace use by RiffleIan Hinder2011-10-06
| * | | CodeGen.m: Rewrite FlattenBlock and make it more strictIan Hinder2011-10-06
| * | | CodeGen.m: Make GridName return a string rather than an expressionIan Hinder2011-10-06
| * | | CodeGen.m: Add missing comma in GenericGridLoopTraditionalIan Hinder2011-10-06
| * | | Define/declare identifier "t" (holding cctk_time) in some missing placesErik Schnetter2011-10-02
| * | | Add support for generating OpenCL codeErik Schnetter2011-09-29
| * | | Use imin and imax instead of min and max as formal argument names for loop bo...Erik Schnetter2011-09-29
| * | | CodeGen.m: Add StorePartialVariableInLoopErik Schnetter2011-09-29
| * | | CodeGen.m: Replace Cos, Sin, Tan with kcos, ksin, ktan in calculationsErik Schnetter2011-09-29
| * | | Differencing.m: Use KRANC_GFOFFSET3D macro in difference operatorsErik Schnetter2011-09-29
| * | | Add Stringify to convert C code statements to a C stringErik Schnetter2011-09-29
| * | | Make dt (CCTK_DELTA_TIME) available in calculations.Erik Schnetter2011-09-29
| * | | Add function ParenthesisErik Schnetter2011-09-29
* | | | KrancTensor.m: Replace deleteDuplicates with a version which does not reorder...Ian Hinder2011-10-21
|/ / /
* | | KrancTensor.m: Implement DeleteDuplicates for older Mathematica versionsIan Hinder2011-09-29
* | | Thorn.m: Print message on successful thorn creationIan Hinder2011-09-24
* | | TensorToolsKranc: Correct package errorsIan Hinder2011-09-24
* | | Enable selection of finite difference operators using run-time parametersIan Hinder2011-09-18
* | | CodeGen.m: Make SwitchStatement public and improve formattingIan Hinder2011-09-18
* | | Further IfThen optimisationsErik Schnetter2011-08-30
* | | Support multi-argument Max/MinErik Schnetter2011-08-30
* | | Schedule boundary conditions in MoL_PseudoEvolutionBoundariesErik Schnetter2011-08-25
* | | TensorTools.m: Improve tensor expansionHal Finkel2011-08-02
* | | Schedule.m: Add Before and After options to calculationsIan Hinder2011-07-16
* | | Add Scalar[] which can be used to prevent vectorisation and use it for tests ...Barry Wardell2011-06-19
* | | Add assert() in vectorized code.Barry Wardell2011-06-19
* | | CalculationFunction.m: Re-implement collection of sequential IfThen expressio...Barry Wardell2011-06-19
* | | TensorTools.m: Correct redefinitions of connectionsIan Hinder2011-06-11
* | | TensorTools.m: No longer include l<n> and u<n> as possible indices, where <n>...Ian Hinder2011-06-11
* | | TensorTools.m: Simplify and tidy up makeSumIan Hinder2011-06-11
* | | TensorTools.m: Fix handling of summations inside functionsIan Hinder2011-06-11
* | | TensorTools.m: Improve output formatting of tensor expressionsIan Hinder2011-06-11
* | | Improve handling of ToReal and parameters in conditionalsIan Hinder2011-06-11
* | | Jacobian.m: Insert Jacobian multiplications after any shorthands that are use...Ian Hinder2011-06-09
* | | 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
* | Correct vectorisation errors recently introducedErik Schnetter2011-05-27
* | Add restrict and const qualifiers to the Jacobian pointersErik Schnetter2011-05-27
* | Improve vectorisation optimisationsErik Schnetter2011-05-27
* | Vectorisation correction for vector sizes > 2Erik Schnetter2011-05-27
* | Tidy up grid indexing using CCTK_LSSH macroErik Schnetter2011-05-27
* | Add dt variable for use in calculationsErik Schnetter2011-05-27
* | Support no-inline functions for derivatives in vectorised codeErik Schnetter2011-05-27