aboutsummaryrefslogtreecommitdiff
path: root/Tools
Commit message (Expand)AuthorAge
* 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
* Optimize.m: Fix up CSE for vectorised codeErik Schnetter2011-05-27
* CalculationFunction.m: Tidy up assignment of local variables for gridfunctionsIan Hinder2011-05-25
* Additional checks when using a JacobianIan Hinder2011-05-25
* CodeGen.m: Make AssignVariableInLoop aware of vectorisationIan Hinder2011-05-25
* CalculationFunction.m: Collect sequential IfThen expressionsIan Hinder2011-05-25
* CodeGen.m: Add if-then-else style conditionalIan Hinder2011-05-25
* Make multiplication by Jacobian selectable at run-timeIan Hinder2011-05-25
* CalculationFunction.m: Correct debugging codeIan Hinder2011-05-20
* Add support for a Jacobian to be applied to all derivativesIan Hinder2011-05-20
* Re-add missing Checkpoint tag to tensors.Barry Wardell2011-05-12
* Work around package context problem.Barry Wardell2011-05-12
* Add missing package import.Barry Wardell2011-05-12
* Improve xTensor support to the point where it can generate an xTensor version...Barry Wardell2011-03-21
* xTensorKranc: Various fixes.Barry Wardell2011-03-21
* Factor TensorTools code out of KrancTensor.m so that it can be a simple wrapp...Barry Wardell2011-03-20
* Add missing package import.Barry Wardell2011-03-20
* Merge branch 'master' into xTensorBarry Wardell2011-03-20
|\
| * Improved common subexpression elimination support.Barry Wardell2011-03-16
| * Remove unused file.Barry Wardell2011-03-16
| * Fix bugs in ReplacePowers which broke vectorised codeIan Hinder2011-01-24
| * Correct differencing macro definitions when UseVectors is not setIan Hinder2011-01-24
| * Revert use of boundary_width parameterIan Hinder2011-01-22
| * Only vectorise FD variables and macros when UseVectors is setIan Hinder2011-01-22
| * Only vectorise in differencing header if UseVectors is setIan Hinder2011-01-22
| * Use correct LoopControl macros when UseVectors is unsetIan Hinder2011-01-22
| * Only vectorise when converting local variables if UseVectors is setIan Hinder2011-01-22