index
:
kranc.git
cartoon
master
[no description]
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Tools
/
CodeGen
Commit message (
Expand
)
Author
Age
*
ScriptOutput.m: Eliminate spurious DefFns
Ian Hinder
2012-04-20
*
ScriptOutput.m: Express derivatives by their correct names
Ian Hinder
2012-04-20
*
ScriptOutput.m: Correct syntax for repeated indices in the same position
Ian Hinder
2012-04-20
*
ScriptOutput.m: Use writeExpression instead of type-specific versions
Ian Hinder
2012-04-20
*
ScriptOutput.m: Implement more of the script generator
Ian Hinder
2012-04-20
*
Helpers.m: Create intermediate directories in EnsureDirectory
Ian Hinder
2012-04-18
*
Output a Kranc script for every generated thorn (work in progress)
Ian Hinder
2012-04-18
*
KrancTensor.m: Use standard options in CreateKrancThornTT
Ian Hinder
2012-04-18
*
CodeGen.m: Add a better IndentBlock function
Ian Hinder
2012-04-18
*
Add option GenerateHostCode for generating CPU and GPU code simultaneously
Ian Hinder
2012-04-17
*
CaKernel.m: Add code to split a calculation into host and device versions
Ian Hinder
2012-04-17
*
Thorn.m: Fix single boolean parameters in Conditional statements
Ian Hinder
2012-04-17
*
Calculation.m: Add code to add various conditionals to a calculation
Ian Hinder
2012-04-17
*
Compactify cakernel.ccl output
Ian Hinder
2012-04-16
*
Calculation.m: Use the "simple" code generator for derivatives
Ian Hinder
2012-04-14
*
Calculation.m: Re-enable caching when only one GF is differentiated
Ian Hinder
2012-04-14
*
Calculation.m: Compute _i and _ii derivatives from all variables in a single ...
Ian Hinder
2012-04-14
*
Add a Calculation option SimpleCode
Ian Hinder
2012-04-14
*
Calculation.m: Add code to cache variables differentiated in partial calculat...
Ian Hinder
2012-04-13
*
Calculation.m: Merge f_i and f_ii derivatives into the same kernels since the...
Ian Hinder
2012-04-13
*
Cache variables being differentiated in CaKernel
Ian Hinder
2012-04-13
*
Add NoSimplify and UseDGFE to the list of options supported by a calculation.
Barry Wardell
2012-04-12
*
Calculation.m: Add code to merge derivatives which use the same stencil point...
Ian Hinder
2012-04-12
*
Calculation.m: Allow more than one derivative in each derivative calculation
Ian Hinder
2012-04-11
*
Switch to new dynamically compiled CaKernel template
Ian Hinder
2012-04-11
*
Calculation.m: Disable caching of derivative variables for now
Ian Hinder
2012-04-11
*
Calculation.m: Give derivative calculations slightly better names
Ian Hinder
2012-04-11
*
Differencing.m: Fix stencil-width calculation
Ian Hinder
2012-04-05
*
KrancThorn.m: Add calls to derivative splitting code
Ian Hinder
2012-04-03
*
Add allowed symbols
Ian Hinder
2012-04-03
*
Calculation.m: Add function to compute derivatives in separate loops and stor...
Ian Hinder
2012-04-03
*
Calculation.m: Bug fix to calculation splitting code
Ian Hinder
2012-04-03
*
KrancTensor.m: Fix component expansion of SplitBy and add expansion of Cached...
Ian Hinder
2012-04-03
*
Calculation.m: Make SplitCalculation handle splitting over groups of variables
Ian Hinder
2012-04-03
*
Add SplitBy option to calculations to split calculations up by variable
Ian Hinder
2012-04-02
*
Implement CachedVariables key in calculations
Ian Hinder
2012-04-02
*
Make CaKernel tile size a CreateThorn option
Ian Hinder
2012-03-22
*
KrancScript.m: Fix PD so it works again
Ian Hinder
2012-03-22
*
CaKernel.m: Use new boundary_s template
Ian Hinder
2012-03-22
*
KrancScript.m: Support new Piraha XML schema
Ian Hinder
2012-03-21
*
Thorn.m: Improve new Conditional
Ian Hinder
2012-03-21
*
KrancScript.m: Simplify and correct algebraic operations
Ian Hinder
2012-03-21
*
KrancScript.m: Add exp function
Ian Hinder
2012-03-21
*
Enable CaKernel support for Kranc scripts
Ian Hinder
2012-03-21
*
Add generic Conditional key for calculations
Ian Hinder
2012-03-21
*
CalculationFunction.m: Move parameter check to before stencil check
Ian Hinder
2012-03-21
*
CalculationFunction.m: Check that only recognized keys are used in calculations
Ian Hinder
2012-03-21
*
Use ThrowError instead of Throw
Erik Schnetter
2012-02-20
*
Allow using PD in Everywhere calculations with DGFE
Erik Schnetter
2012-02-20
*
Split group arguments for OpenCL over multiple lines
Erik Schnetter
2012-02-20
[next]