aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* A few small fixesErik Schnetter2012-02-17
| | | | | | | | * Remove the need to use "CCTK_ARGUMENTS" in the flux method (yields a speedup of a factor 100 on the wave toy) * Fix the sign convention on the fluxes * Removed unneeded boiler plate code for the WENO part of the HRSCCore library
* Merge remote-tracking branch 'origin/dgfe'Barry Wardell2012-02-17
|\ | | | | | | | | Conflicts: Tools/CodeGen/CalculationFunction.m
| * Merge branch 'dgfe' of github.com:ianhinder/Kranc into dgfeErik Schnetter2012-02-16
| |\ | | | | | | | | | | | | Conflicts: Tools/CodeGen/Thorn.m
| * | Update OpenCL to new flesh. Support derivatives in DGFE.Erik Schnetter2012-02-16
| | |
* | | Fix generation of DGFE thorns.Barry Wardell2012-02-17
| | |
* | | Add parameter file for SimpleWaveCaKernelIan Hinder2012-02-14
| | |
* | | Regenerate SimpleWaveCaKernelIan Hinder2012-02-14
| | |
* | | SimpleWaveCaKernel.m: Update to use MoLIan Hinder2012-02-14
| | | | | | | | | We use exact boundary conditions, and a plane Gaussian in the x direction as initial data.
* | | Thorn.m: Fix problem with cakernel.ccl not being createdIan Hinder2012-02-13
| | |
* | | Revert unintentional changes.Barry Wardell2012-02-11
| | | | | | | | | | | | These were introduced in 2dc9bd4aeb8c008ffb2679d230d35f4bddf93397.
* | | MathematicaCompat.h: Restore macrosIan Hinder2012-02-11
| | | | | | | | | These were removed in c9ec36148e7d255006d732fb16c00c6a64cfa4c9, but this causes existing thorns to fail to compile. We keep them here for compatibility.
* | | KrancThorn.m: Generate MoL registration even for CaKernel thornsIan Hinder2012-02-11
| | |
* | | Only create cakernel.cc if CaKernel is enabled.Barry Wardell2012-02-09
| | |
* | | CalculationFunction: Gain a speedup in Krancing by only computing the ↵Barry Wardell2012-02-09
| | | | | | | | | | | | stencil size once.
* | | Revert "Errors.m: Add function execution tracing option"Barry Wardell2012-02-09
| | | | | | | | | | | | | | | | | | This reverts commit c2d8c677cb8be7c549391d8dca41a3e2ef830921. It was causing Kranc to run much more slowly.
* | | Undo hack which broke vectorisation.Barry Wardell2012-02-09
| | |
* | | Merge remote-tracking branch 'origin/piraha'Barry Wardell2012-02-09
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: Tools/CodeGen/Kranc.m
| * | | KrancTensor.m: Add implementation to group name in inherited groups structureIan Hinder2012-02-07
| | | |
| * | | KrancTensor.m: Make accelerated implementation search case-insensitiveIan Hinder2012-02-07
| | | |
| * | | PirahaPeg: Update to SVN revision 50Ian Hinder2012-02-07
| | | |
| * | | KrancTensor.m: Add some debug codeIan Hinder2012-02-07
| | | |
| * | | KrancScript.m: Add support for defining finite differencing operatorsIan Hinder2012-02-07
| | | | | | | | | | | | Currently we only support the definition of 1D operators, but these are all promoted to act on any of the dimensions.
| * | | KrancScript.m: Add some debug codeIan Hinder2012-02-07
| | | |
| * | | kranc2.peg: Capture index expression operator in a groupIan Hinder2012-02-07
| | | |
| * | | kranc2.peg: Add question about removing an "optional"Ian Hinder2012-02-07
| | | |
| * | | KrancScript.m: Handle derivative name in parse treeIan Hinder2012-02-06
| | | |
| * | | kranc2.peg: Add derivative name to parse treeIan Hinder2012-02-06
| | | |
| * | | KrancScript.m: Handle numeric indicesIan Hinder2012-02-06
| | | |
| * | | KrancScript.m: Add more known functionsIan Hinder2012-02-06
| | | |
| * | | KrancScript.m: Handle parse artifact with empty blocksIan Hinder2012-02-06
| | | | | | | | | | | | The grammar or parser should be fixed to avoid this, but for now we have a workaround.
| * | | KrancTensor.m: Correct logic when searching for inherited groupsIan Hinder2012-02-06
| | | | | | | | | | | | This change was introduced when debugging, and should not have been left in.
| * | | KrancScript.m: Simplify index handling by moving logic to grammarIan Hinder2012-02-06
| | | |
| * | | KrancScript.m: Handle grammar change to schedule Ian Hinder2012-02-06
| | | |
| * | | kranc2.peg: Identify lower and upper indices in the parserIan Hinder2012-02-06
| | | | | | | | | | | | Previously this logic was in Kranc, where it has to be more complicated.
| * | | allow integer values as indicesSteven R. Brandt2012-02-06
| | | |
| * | | latest to parse Funwave.krancSteven R. Brandt2012-02-06
| | | |
| * | | Renoberated the derivatevesSteven R. Brandt2012-02-06
| | | |
| * | | Adding first funwave versionSteven R. Brandt2012-02-06
| | | |
| * | | Add support for defining derivative operatorsSteven R. Brandt2012-02-02
| | | |
| * | | Add emscript_sine.par parameter fileIan Hinder2012-02-02
| | | |
| * | | EMScript.kranc: Remove test codeIan Hinder2012-02-02
| | | |
| * | | KrancTensor.m: Add code for parsing tensor information from interface.ccl filesIan Hinder2012-02-01
| | | |
| * | | KrancTensor.m: Rewrite code to read group information from CCL filesIan Hinder2012-02-01
| | | |
| * | | Errors.m: Add function execution tracing optionIan Hinder2012-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enclose code with Block[{TraceExecution = True}, code] to see a trace of function calls with arguments and returned results.
| * | | Regenerate SimpleWaveIan Hinder2012-01-31
| | | |
| * | | Regenerate EMScriptIan Hinder2012-01-31
| | | |
| * | | EMScript.kranc: Inherit only ADMBase for testingIan Hinder2012-01-31
| | | |
| * | | KrancTensor.m: Add code to parse interface.ccl files to determine inherited ↵Ian Hinder2012-01-31
| | | | | | | | | | | | | | | | groups
| * | | Piraha.m: Mention input file in parse-failure error messageIan Hinder2012-01-31
| | | |
| * | | Errors.m: Export PrintErrorIan Hinder2012-01-31
| | | |