aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen/CalculationFunction.m
Commit message (Expand)AuthorAge
* CalculationFunction.m: Eliminate t magicIan Hinder2012-01-27
* Factor out InitFDVariablesIan Hinder2012-01-26
* Move SetDataType to Thorn.m and CaKernel.mIan Hinder2012-01-26
* Remove unused DeclareFDVariablesIan 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
* CalculationFunction.m: Make the generation of a "caller" function dependent o...Ian Hinder2012-01-24
* Pull out the generation of the calculation body function definition into a ca...Ian Hinder2012-01-24
* Tidy up argument passing for calculation and source file generationIan Hinder2012-01-24
* Merge branch 'hydro'Ian Hinder2012-01-22
|\
| * Merge remote-tracking branch 'origin/master' into hydroIan Hinder2011-06-03
| |\
| * | CalculationFunction.m: Add function GridFunctionsInExpressionIan Hinder2010-10-01
| * | CalculationFunction.m: Export the calculationSymbols functionIan Hinder2010-10-01
* | | use CCTK_LOOP3 for simple loops, make dependency on LoopControl optionalRoland Haas2012-01-10
* | | Relax variable checking to allow variables to be expressed as strings instead...Ian Hinder2011-12-20
* | | CalculationFunction.m: Check that derivatives are not used in calculations wi...Ian Hinder2011-11-29
* | | Don't output full equations in InfoFull mode when simplifyingIan Hinder2011-11-19
* | | Add some debugging code (disabled by default)Ian Hinder2011-11-14
* | | Skip factorisation if NoSimplify has been specified for a calculationIan Hinder2011-11-14
* | | Add ability to evolve ODEs in calculationsHal Finkel2011-11-01
* | | CalculationFunction.m: Correct argument order for CheckStencilIan Hinder2011-10-28
* | | CalculationFunction.m: Improve output of list verification error messageIan Hinder2011-10-28
* | | CalculationFunction.m: Add explicit profiling to Simplify operationIan Hinder2011-10-28
* | | CalculationFunction.m: Use DefFn for two important functionsIan Hinder2011-10-28
* | | Make ZeroDimensions work againIan Hinder2011-10-28
* | | Split CodeGen.m into CodeGen.m, CodeGenC.m and CodeGenCactus.mIan Hinder2011-10-07
* | | 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
* | | Make dt (CCTK_DELTA_TIME) available in calculations.Erik Schnetter2011-09-29
* | | Enable selection of finite difference operators using run-time parametersIan Hinder2011-09-18
* | | Add Scalar[] which can be used to prevent vectorisation and use it for tests ...Barry Wardell2011-06-19
* | | CalculationFunction.m: Re-implement collection of sequential IfThen expressio...Barry Wardell2011-06-19
* | | Improve handling of ToReal and parameters in conditionalsIan Hinder2011-06-11
| |/ |/|
* | Check stencil widths for each calculationIan Hinder2011-05-27
* | Correct vectorisation errors recently introducedErik Schnetter2011-05-27
* | Vectorisation correction for vector sizes > 2Erik Schnetter2011-05-27
* | CalculationFunction.m: Tidy up assignment of local variables for gridfunctionsIan Hinder2011-05-25
* | CalculationFunction.m: Collect sequential IfThen expressionsIan 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
* | Improved common subexpression elimination support.Barry Wardell2011-03-16
* | Only vectorise FD variables and macros when UseVectors is setIan Hinder2011-01-22
* | Only vectorise when converting local variables if UseVectors is setIan Hinder2011-01-22
* | Use DataType function for CCTK_REAL / CCTK_REAL_VECIan Hinder2011-01-22
* | Only vectorise in ReplacePowers if UseVectors is setIan Hinder2011-01-22
* | Use ptrdiff_t instead of int for indices; this avoids many 32-to-64-bit conve...Erik Schnetter2010-12-23
* | Merge master into vectorIan Hinder2010-12-06
|\ \
| * | Ignore certain groups when checking for storageIan Hinder2010-12-01
| * | Check group storageIan Hinder2010-12-01
| |/
* | Implement vectorisationIan Hinder2010-11-23