Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | KrancScript.m: Add missing process invocation | Ian Hinder | 2012-01-27 | |
| | | | ||||
| * | | KrancScript.m: Treat _t as a special case in "dtensor" to mean time derivative | Ian Hinder | 2012-01-27 | |
| | | | ||||
| * | | KrancScript.m: Handle multi-argument functions | Ian Hinder | 2012-01-27 | |
| | | | | | | | | | We still don't check the number of arguments | |||
| * | | KrancScript.m: Write functions to process the script parse tree into a ↵ | Ian Hinder | 2012-01-27 | |
| | | | | | | | | | | | | CreateThornTT call | |||
| * | | KrancScript.m: Don't output the Java class search path | Ian Hinder | 2012-01-26 | |
| | | | ||||
| * | | KrancScript.m: Use Piraha to parse .kranc files | Ian Hinder | 2012-01-26 | |
| | | | | | | | | | Currently we just print the XML structure to standard output. | |||
| * | | RunKranc.m: Define KrancDirectory | Ian Hinder | 2012-01-26 | |
| | | | ||||
| * | | Add outline code for reading .kranc scripts | Ian Hinder | 2012-01-26 | |
| | | | ||||
| * | | Add PirahaPeg jar files (svn revision 46) | Ian Hinder | 2012-01-26 | |
| | | | ||||
* | | | Don't assume ExecuteOn has been specified for a calculation. | Barry Wardell | 2012-02-09 | |
| | | | ||||
* | | | Merge remote-tracking branch 'origin/cakernel' | Barry Wardell | 2012-02-09 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Auxiliary/Cactus/KrancNumericalTools/GenericFD/src/MathematicaCompat.h Tools/CodeGen/CalculationFunction.m Tools/CodeGen/CodeGenCactus.m Tools/CodeGen/Differencing.m Tools/CodeGen/KrancThorn.m Tools/CodeGen/Schedule.m | |||
| * | | | CalculationFunction.m: Add MacroPointer option to call to ReplaceDerivatives | Ian Hinder | 2012-02-04 | |
| | | | | | | | | | | | | This code path is only used when there are shorthands in the partial derivative definitions. | |||
| * | | | CaKernel.m: Map "normal" variables to "bound_" variables for CaKernel | Ian Hinder | 2012-02-04 | |
| | | | | ||||
| * | | | CaKernel.m: Support calculations running on the boundary | Ian Hinder | 2012-02-04 | |
| | | | | ||||
| * | | | Kranc.m: Add internal variable | Ian Hinder | 2012-02-04 | |
| | | | | | | | | | | | | A bit of a hack | |||
| * | | | CalculationFunction.m: Remove unused variable | Ian Hinder | 2012-02-04 | |
| | | | | ||||
| * | | | Calculation.m: Add function GetCalculationWhere | Ian Hinder | 2012-02-04 | |
| | | | | ||||
| * | | | Thorn.m: Uncomment TAGS entry in schedule.ccl | Ian Hinder | 2012-02-03 | |
| | | | | ||||
| * | | | CodeGenCactus.m: Add FIXME to code concerning vectorisation | Ian Hinder | 2012-02-02 | |
| | | | | ||||
| * | | | Allow calculations to occur either on the host or the device | Ian Hinder | 2012-02-02 | |
| | | | | ||||
| * | | | Kranc.m: Add device symbols | Ian Hinder | 2012-02-02 | |
| | | | | ||||
| * | | | Calculation.m: Add CalculationOnDevice function | Ian Hinder | 2012-02-02 | |
| | | | | ||||
| * | | | Don't use MoL for CaKernel thorns | Ian Hinder | 2012-02-02 | |
| | | | | ||||
| * | | | CodeGenCactus.m: Some casting - this will break vectorisation | Ian Hinder | 2012-02-02 | |
| | | | | ||||
| * | | | Add CaKernel functions to interface.ccl | Ian Hinder | 2012-02-01 | |
| | | | | ||||
| * | | | CaKernel.m: Remove CopyFromDev function in schedule.ccl | Ian Hinder | 2012-02-01 | |
| | | | | ||||
| * | | | Schedule.m: Change schedule tag from OpenCL to Device | Ian Hinder | 2012-02-01 | |
| | | | | ||||
| * | | | Calculation.m: Add parameters used in partial derivative definitions to ↵ | Ian Hinder | 2012-02-01 | |
| | | | | | | | | | | | | | | | | GetCalculationParameters | |||
| * | | | Thorn.m: Rename REQUIRES and PROVIDES to READS and WRITES | Ian Hinder | 2012-01-31 | |
| | | | | | | | | | | | | | | | | Support for this has now been committed to the Cactus flesh | |||
| * | | | Set requirements correctly for OpenCL | Erik Schnetter | 2012-01-31 | |
| | | | | ||||
| * | | | Support provides/requires statements in the schedule | Ian Hinder | 2012-01-31 | |
| | | | | ||||
| * | | | CaKernel.m: Undefine macro before redefining it | Ian Hinder | 2012-01-30 | |
| | | | | ||||
| * | | | CaKernel.m: Don't cache variables | Ian Hinder | 2012-01-30 | |
| | | | | ||||
| * | | | CaKernel.m: Handle parameters in cakernel.ccl file | Ian Hinder | 2012-01-30 | |
| | | | | ||||
| * | | | CaKernel.m: Remove unused epilogue function | Ian Hinder | 2012-01-30 | |
| | | | | ||||
| * | | | Add CaKernel configuration.ccl file | Ian Hinder | 2012-01-30 | |
| | | | | ||||
| * | | | Schedule.m: Don't add epilogue to schedule files | Ian Hinder | 2012-01-30 | |
| | | | | ||||
| * | | | KrancThorn.m: Move computation of allParams to before it is used | Ian Hinder | 2012-01-30 | |
| | | | | ||||
| * | | | Calculation.m: Add GetCalculationParameters | Ian Hinder | 2012-01-30 | |
| | | | | ||||
| * | | | Support finite differencing in CaKernel | Ian Hinder | 2012-01-27 | |
| | | | | ||||
| * | | | Compute CaKernel stencil size from calculation | Ian Hinder | 2012-01-27 | |
| | | | | ||||
| * | | | CalculationFunction.m: Eliminate t magic | Ian Hinder | 2012-01-27 | |
| | | | | | | | | | | | | | | | | We don't need to replace t -> cctk_time any more, because we define t as a constant. | |||
| * | | | Factor out InitFDVariables | Ian Hinder | 2012-01-26 | |
| | | | | | | | | | | | | This means it can be different for CaKernel | |||
| * | | | Move SetDataType to Thorn.m and CaKernel.m | Ian Hinder | 2012-01-26 | |
| | | | | ||||
| * | | | Move CalculationMacros to CodeGenCactus.m | Ian Hinder | 2012-01-26 | |
| | | | | ||||
| * | | | Remove unused DeclareFDVariables | Ian Hinder | 2012-01-26 | |
| | | | | ||||
| * | | | CaKernel.m: Define KRANC_C | Ian Hinder | 2012-01-26 | |
| | | | | ||||
| * | | | Use correct filename for CaKernel code file | Ian Hinder | 2012-01-26 | |
| | | | | ||||
| * | | | Schedule CaKernel_CopyFromDev | Ian Hinder | 2012-01-26 | |
| | | | | | | | | | | | | Otherwise the data never gets copied back to the CPU from the device | |||
| * | | | CaKernel.m: Don't use _s macros | Ian Hinder | 2012-01-26 | |
| | | | |