aboutsummaryrefslogtreecommitdiff
path: root/Tools
Commit message (Expand)AuthorAge
* KrancThorn.m: Ensure that conservation calculations have required entriesIan Hinder2012-11-14
* Calculation.m: Provide a default for UseCaKernel in GetCalculationScheduleNameIan Hinder2012-11-14
* KrancTensor.m: Declare all derivative operators to TensorToolsIan Hinder2012-11-14
* TensorTools.m: Expand contractions in all derivative operatorsIan Hinder2012-11-14
* TensorTools.m: Add a registration interface for derivative operatorsIan Hinder2012-11-14
* Add ParameterConditions option for CreateThornIan Hinder2012-11-14
* TensorTools.m: Expand contractions within partial derivativesIan Hinder2012-11-14
* Correct _Ratio pattern to _RationalErik Schnetter2012-10-25
* Don't convert small integers to reals during code generationErik Schnetter2012-09-13
* Optimise product of sqrt() callsErik Schnetter2012-09-13
* Handle Piecewise[] in code generationErik Schnetter2012-09-08
* Handle Piecewise[] during CSEErik Schnetter2012-09-08
* Reinstate dir[] naming work-around; translate Sign[] to isgn()Erik Schnetter2012-08-16
* Don't declare dir* variables with ptrdiff_t (use CCTK_REAL instead)Erik Schnetter2012-08-12
* TensorTools.m: Remove components generated by symmetries of antisymmetric ten...Ian Hinder2012-08-11
* Add ksgn, so that calls to Sign can be vectorisedErik Schnetter2012-08-10
* Delay converting integers to realsErik Schnetter2012-08-10
* Handle Sign function while vectorisingErik Schnetter2012-07-25
* Don't generate large integers; convert them to CCTK_REAL insteadErik Schnetter2012-07-25
* CaKernel.m: Use CaKernel static kernelsIan Hinder2012-07-25
* Add CaKernel initialisation function to the scheduleIan Hinder2012-07-25
* Add BoundaryNoSync to BoundaryCalculationQErik Schnetter2012-07-24
* Require MPI in auto-generated thornsErik Schnetter2012-07-24
* Introduce cctk_ash, retire cctk_lsshErik Schnetter2012-07-03
* Correct expanding Scalar[]Erik Schnetter2012-06-13
* Allow disabling UseJacobian for specific calculationsErik Schnetter2012-06-02
* Implement additional vectorisation optimisationsErik Schnetter2012-05-30
* Add BoundaryNoSync value for Where in calculationsIan Hinder2012-05-02
* Use GetSchedule for calculations instead of accessing key directlyIan Hinder2012-05-02
* Calculation.m: Add GetSchedule functionIan Hinder2012-05-02
* Schedule.m: Fix bug from previous commitIan Hinder2012-04-30
* Schedule.m: List variables instead of groups in READS and WRITES linesIan Hinder2012-04-29
* Schedule.m: Add variablesSetInCalc and variablesReadInCalcIan Hinder2012-04-29
* Schedule.m: Add TODO and correct variable declarationIan Hinder2012-04-29
* ScriptOutput.m: Add schedule stringIan Hinder2012-04-27
* ScriptOutput.m: Add comments for unsupported Calculation optionsIan Hinder2012-04-27
* ScriptOutput.m: Remove PartialDerivatives commentIan Hinder2012-04-27
* ScriptOutput.m: Add derivative definitionsIan Hinder2012-04-27
* ScriptOutput.m: Improve parenthesisationIan Hinder2012-04-27
* ScriptOutput.m: Support several options and flagsIan Hinder2012-04-27
* Move script flags variable into Kranc.mIan Hinder2012-04-27
* Add TriggerGroups to the list of options supported by a calculation.Barry Wardell2012-04-27
* Fix incorrectly thrown error message when a calculation does not need to be s...Barry Wardell2012-04-27
* ScriptOutput.m: Add variables and temporariesIan Hinder2012-04-26
* ScriptOutput.m: Correct indices in KroneckerDeltaIan Hinder2012-04-26
* Calculate mixed derivatives as repeated first derivativesErik Schnetter2012-04-25
* Support vectorisation in simple code generatorErik Schnetter2012-04-25
* CaKernel.m: Use BoundaryCalculationQ to determine which template to useIan Hinder2012-04-25
* Calculation.m: Add BoundaryCalculationQIan Hinder2012-04-25
* Schedule.m: Only use a schedule alias if necessaryIan Hinder2012-04-25