aboutsummaryrefslogtreecommitdiff
path: root/Tools
Commit message (Expand)AuthorAge
...
* KrancThorn.m: Only generate hybrid code if UseCaKernel is TrueIan Hinder2012-04-25
* Calculation.m: Wrap split derivative/non-derivative calculations in a schedul...Ian Hinder2012-04-23
* Calculation.m: Wrap split calculations in a schedule groupIan Hinder2012-04-23
* Add and use GetCalculationScheduleNameIan Hinder2012-04-23
* CaKernel.m: Wrap host/device routines in a schedule groupIan Hinder2012-04-23
* Add the ability for calculations to define additional Cactus schedule groupsIan Hinder2012-04-23
* CaKernel.m: Rename host calculations to have a HOST__ prefixIan Hinder2012-04-23
* ScriptOutput.m: Add rudimentary line-breakingIan Hinder2012-04-20
* ScriptOutput.m: Align equations on '=' signsIan Hinder2012-04-20
* ScriptOutput.m: Eliminate spurious DefFnsIan Hinder2012-04-20
* ScriptOutput.m: Express derivatives by their correct namesIan Hinder2012-04-20
* ScriptOutput.m: Correct syntax for repeated indices in the same positionIan Hinder2012-04-20
* ScriptOutput.m: Use writeExpression instead of type-specific versionsIan Hinder2012-04-20
* ScriptOutput.m: Implement more of the script generatorIan Hinder2012-04-20
* Helpers.m: Create intermediate directories in EnsureDirectoryIan Hinder2012-04-18
* Output a Kranc script for every generated thorn (work in progress)Ian Hinder2012-04-18
* KrancTensor.m: Use standard options in CreateKrancThornTTIan Hinder2012-04-18
* CodeGen.m: Add a better IndentBlock functionIan Hinder2012-04-18
* Add option GenerateHostCode for generating CPU and GPU code simultaneouslyIan Hinder2012-04-17
* CaKernel.m: Add code to split a calculation into host and device versionsIan Hinder2012-04-17
* Thorn.m: Fix single boolean parameters in Conditional statementsIan Hinder2012-04-17
* Calculation.m: Add code to add various conditionals to a calculationIan Hinder2012-04-17
* Compactify cakernel.ccl outputIan Hinder2012-04-16
* Calculation.m: Use the "simple" code generator for derivativesIan Hinder2012-04-14
* Calculation.m: Re-enable caching when only one GF is differentiatedIan Hinder2012-04-14
* Calculation.m: Compute _i and _ii derivatives from all variables in a single ...Ian Hinder2012-04-14
* Add a Calculation option SimpleCodeIan Hinder2012-04-14
* Calculation.m: Add code to cache variables differentiated in partial calculat...Ian Hinder2012-04-13
* Calculation.m: Merge f_i and f_ii derivatives into the same kernels since the...Ian Hinder2012-04-13
* Cache variables being differentiated in CaKernelIan Hinder2012-04-13
* Add NoSimplify and UseDGFE to the list of options supported by a calculation.Barry Wardell2012-04-12
* Calculation.m: Add code to merge derivatives which use the same stencil point...Ian Hinder2012-04-12
* Calculation.m: Allow more than one derivative in each derivative calculationIan Hinder2012-04-11
* Switch to new dynamically compiled CaKernel templateIan Hinder2012-04-11
* Calculation.m: Disable caching of derivative variables for nowIan Hinder2012-04-11
* Calculation.m: Give derivative calculations slightly better namesIan Hinder2012-04-11
* Differencing.m: Fix stencil-width calculationIan Hinder2012-04-05
* KrancThorn.m: Add calls to derivative splitting codeIan Hinder2012-04-03
* Add allowed symbolsIan Hinder2012-04-03
* Calculation.m: Add function to compute derivatives in separate loops and stor...Ian Hinder2012-04-03
* Calculation.m: Bug fix to calculation splitting codeIan Hinder2012-04-03
* RunKranc.m: Add ability to pass in Kranc directory and script via a variableIan Hinder2012-04-03
* RunKranc.m: Don't disable RecursionLimitIan Hinder2012-04-03
* KrancTensor.m: Fix component expansion of SplitBy and add expansion of Cached...Ian Hinder2012-04-03
* Calculation.m: Make SplitCalculation handle splitting over groups of variablesIan Hinder2012-04-03
* Add SplitBy option to calculations to split calculations up by variableIan Hinder2012-04-02
* Implement CachedVariables key in calculationsIan Hinder2012-04-02
* Make CaKernel tile size a CreateThorn optionIan Hinder2012-03-22
* KrancScript.m: Fix PD so it works againIan Hinder2012-03-22
* CaKernel.m: Use new boundary_s templateIan Hinder2012-03-22