aboutsummaryrefslogtreecommitdiff
path: root/Tools
Commit message (Collapse)AuthorAge
* 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
|
* Add Implementation to script languageIan Hinder2012-01-29
|
* KrancScript.m: Make script processing errors fatalIan Hinder2012-01-29
|
* Add options and features to the script languageIan Hinder2012-01-29
|
* Move Piraha interface into separate source fileIan Hinder2012-01-29
|
* KrancScript.m: Call the new internal interface to create the thorn and fix ↵Ian Hinder2012-01-27
| | | | many tensor issues
* KrancTensor.m: Provide a new interface to CreateThornIan Hinder2012-01-27
| | | This new internal interface derives various things automatically that the user was previously required to provide, for example the groups structure. It also provides centered finite differencing at 2nd and 4th order (this can be increased) for the derivative PD with the order controlled by the new parameter fdOrder.
* Add a thorn-global Shorthands optionIan Hinder2012-01-27
| | | This is added to the Shorthands option of each calculation. Might want to make it a union.
* Kranc.m: Add several new thorn optionsIan Hinder2012-01-27
|
* TensorToolsKranc.m: Include Errors packageIan Hinder2012-01-27
|
* CalculationFunction.m: Implement Where -> AutomaticIan Hinder2012-01-27
| | | If you specify Where -> Automatic in a calculation, Kranc will choose Interior or Everywhere depending on whether you have any finite difference operators in the calculation or not. In combination with some logic for checking that boundary conditions have been applied, this should make Kranc more user-friendly.
* KrancScript.m: Add support for variables and temporariesIan Hinder2012-01-27
|
* KrancScript.m: Raise an error if an unexpected item is found in a thornIan Hinder2012-01-27
|
* KrancScript.m: Add missing process invocationIan Hinder2012-01-27
|
* KrancScript.m: Treat _t as a special case in "dtensor" to mean time derivativeIan Hinder2012-01-27
|
* KrancScript.m: Handle multi-argument functionsIan Hinder2012-01-27
| | | We still don't check the number of arguments
* KrancScript.m: Write functions to process the script parse tree into a ↵Ian Hinder2012-01-27
| | | | CreateThornTT call
* KrancScript.m: Don't output the Java class search pathIan Hinder2012-01-26
|
* KrancScript.m: Use Piraha to parse .kranc filesIan Hinder2012-01-26
| | | Currently we just print the XML structure to standard output.
* RunKranc.m: Define KrancDirectoryIan Hinder2012-01-26
|
* Add outline code for reading .kranc scriptsIan Hinder2012-01-26
|
* Add PirahaPeg jar files (svn revision 46)Ian Hinder2012-01-26
|
* Thorn.m: Eliminate duplicate reflection symmetry entriesIan Hinder2012-01-23
| | | These can appear when using tensors with index symmetries.
* KrancThorn.m: Don't generate certain code unless we have ↵Ian Hinder2012-01-23
| | | | ConservationCalculations defined
* Thorn.m: Fix merge errorIan Hinder2012-01-22
|
* Merge branch 'hydro'Ian Hinder2012-01-22
|\ | | | | | | | | | | | | | | | | | | Conflicts: Auxiliary/Cactus/KrancNumericalTools/GenericFD/src/MathematicaCompat.h Examples/kranc.th Tools/CodeGen/Kranc.m Tools/CodeGen/KrancTensor.m Tools/CodeGen/Schedule.m Tools/CodeGen/Thorn.m
| * ConservationCalculation.m: Fix schedule dependencyIan Hinder2011-12-15
| |
| * Thorn.m: Update timestamp on generated thorn directoryIan Hinder2011-12-15
| | | | | | This helps when using the thorn directory as a target in a Makefile
| * KrancTensor.m: Remove debugging codeIan Hinder2011-12-15
| |
| * ConservationCalculation.m: Handle case where Shorthands is not specifiedIan Hinder2011-12-15
| |
| * KrancTensor.m: Weirdness with packagesIan Hinder2011-06-04
| |
| * KrancTensor.m: Fix messed up mergeIan Hinder2011-06-04
| |
| * KrancThorn.m: Fix messed up mergeIan Hinder2011-06-04
| |
| * Differencing.m: Add missing vectorise optionIan Hinder2011-06-04
| |
| * ConservationCalculation.m: Fix scheduling in multi-D caseIan Hinder2011-06-04
| |
| * Merge remote-tracking branch 'origin/master' into hydroIan Hinder2011-06-03
| |\
| * | Temporary commitIan Hinder2011-06-03
| | |
| * | ConservationCalculation.m: Switch to van Leer slope limiter by defaultIan Hinder2010-10-01
| | |
| * | ConservationCalculation.m: Fix a couple of serious bugsIan Hinder2010-10-01
| | |
| * | ConservationCalculation.m: Create calculation to compute the conserved L and ↵Ian Hinder2010-10-01
| | | | | | | | | | | | R variables after reconstruction of the primitives
| * | ConservationCalculation.m: Remove reconsVars as primitiveVarsIan Hinder2010-10-01
| | |
| * | ConservationCalculation.m: Remove debugging codeIan Hinder2010-10-01
| | |
| * | KrancThorn.m: Expand primitive and conserved equationsIan Hinder2010-10-01
| | |
| * | KrancThorn.m: Pass thornName to ProcessConservationCalculationIan Hinder2010-10-01
| | |
| * | ConservationCalculation.m: Add calculations to convert between primitive and ↵Ian Hinder2010-10-01
| | | | | | | | | | | | conserved variables
| * | KrancThorn.m: Remove debugging codeIan Hinder2010-10-01
| | |
| * | KrancThorn.m: Read parameters to use from ConservationCalculationIan Hinder2010-10-01
| | |
| * | ConservationCalculation: Implement HLLE fluxIan Hinder2010-10-01
| | |