Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Omit error when cannot find current map in GenericFD_GetBoundaryWidth | Ian Hinder | 2010-10-28 |
| | |||
* | Remove superfluous space from output | Erik Schnetter | 2010-10-11 |
| | |||
* | KrancGroups: Add a function CheckGroups to check the validity of a groups ↵ | Ian Hinder | 2010-10-11 |
| | | | | structure | ||
* | Doc: Comment out the tutorial section as this is now available on the web | Ian Hinder | 2010-10-04 |
| | |||
* | simplewave_sine.par: Convert to use PUGH instead of Carpet | Ian Hinder | 2010-10-04 |
| | |||
* | IOASCII.m: Make functions flexible so they can accept either data or filename | Ian Hinder | 2010-10-04 |
| | |||
* | Examples/Analysis.nb: New short notebook for analysing the output of the ↵ | Ian Hinder | 2010-10-04 |
| | | | | examples | ||
* | IOASCII.m: Add a small Mathematica package for plotting 1D unigrid data for ↵ | Ian Hinder | 2010-10-02 |
| | | | | use in the tutorial | ||
* | Examples: Restored EM example (untested) | Ian Hinder | 2010-09-23 |
| | |||
* | Examples: add kranc.th thornlist for examples | Ian Hinder | 2010-09-23 |
| | |||
* | Examples: Add SimpleWave example | Ian Hinder | 2010-09-23 |
| | |||
* | Rename wave.par as wave_sine.par to avoid conflict between output dir and ↵ | Ian Hinder | 2010-09-23 |
| | | | | thorn dir | ||
* | Replace deprecated LinearEquationsToMatrices with CoefficientArrays | Ian Hinder | 2010-09-23 |
| | |||
* | Rename debug level Quiet to DebugQuiet as Quiet has special meaning to ↵ | Ian Hinder | 2010-09-21 |
| | | | | Mathematica | ||
* | add checkpoint tag to tensor attributes | Roland Haas | 2010-08-23 |
| | | | | | | Conflicts: Tools/CodeGen/KrancThorn.m | ||
* | KrancDoc.tex: Make the internal design chapter into an appendix | Ian Hinder | 2010-08-22 |
| | |||
* | Add tutorials for current and new users of Cactus | Ian Hinder | 2010-08-22 |
| | |||
* | Run pdflatex three times in the documentation Makefile | Ian Hinder | 2010-08-22 |
| | |||
* | .gitignore: Update list of ignored files | Ian Hinder | 2010-08-09 |
| | |||
* | KrancDoc.tex: More updates to documentation | Ian Hinder | 2010-08-09 |
| | |||
* | README: Updated some very old information and added warning that the ↵ | Ian Hinder | 2010-08-09 |
| | | | | instructions are out of date and won't work | ||
* | KrancDoc.tex: Start work on updating the documentation | Ian Hinder | 2010-08-04 |
| | |||
* | Doc: Make PDF the default documentation target and use htlatex instead of ↵ | Ian Hinder | 2010-08-04 |
| | | | | latex2html for HTML | ||
* | kranc: Update the Kranc/Bin/kranc script and move some functionality into a ↵ | Ian Hinder | 2010-08-04 |
| | | | | | new RunKranc.m file The kranc script now looks for a Kranc installation relative to the path of the kranc script. It also has a "-v" option now to increase verbosity. Exceptions should be printed nicely. | ||
* | CalculationBoundaries.m: Change severity of warning (from 0 to 1) when BCs ↵ | Ian Hinder | 2010-08-04 |
| | | | | | cannot be registered. At the moment, we register all faces, even though some of them might have been registered already as interpatch boundaries. | ||
* | GenericFD.c: Correct error message when current map cannot be determined | Ian Hinder | 2010-08-04 |
| | |||
* | Schedule.m: Schedule BC selection in level mode | Ian Hinder | 2010-08-04 |
| | |||
* | Blank.m: Add empty template Mathematica source file | Ian Hinder | 2010-08-04 |
| | |||
* | Add automatic scheduling of calculations in MoL_PseudoEvolution | Ian Hinder | 2010-06-22 |
| | | | | | | | | | | | | | | | | | | Before this commit, Kranc required the user to use the Schedule key in a calculation to give a Cactus schedule specification. Scheduling analysis functions which compute only on the grid interior (e.g. those that take derivatives) was problematic because boundary conditions were not applied (e.g. symmetries and physical), leading to either poison or undefined values on the grid. Calculations scheduled in ANALYSIS could not have prolongation in time with mesh refinement. This commit introduces a new way to schedule functions which is completely automatic. If the Schedule key is omitted, the calculation is scheduled in MoL_PseudoEvolution which means it will be called in all necessary places. Each such calculation will have its own schedule group, in which boundary conditions are also selected and applied (if necessary). Boundary conditions are also applied in POSTRESTRICT and POSTRESTRICTINITIAL. | ||
* | CalculationBoundaries.m: Generates SelectBC code for MoL_PseudoEvolution ↵ | Ian Hinder | 2010-06-05 |
| | | | | calculations | ||
* | GenericFD: Add function to determine the number of boundary points | Ian Hinder | 2010-06-05 |
| | |||
* | CodeGen.m: Add Quote function for conveniently adding double quotes | Ian Hinder | 2010-06-04 |
| | |||
* | add TensorParity attribute | Roland Haas | 2010-05-06 |
| | |||
* | use integers in tags if number is a integer | Roland Haas | 2010-05-06 |
| | | | | | | this helps with tensor parities which have to be integers. Cactus is fine with float that look like ints but does not really like 1 written as 1.0 for itnegers | ||
* | fix error messages in GetTensorAttribute and HasTensorAttribute | Roland Haas | 2010-05-06 |
| | |||
* | Revert "Revert "Merge branch 'master' of github.com:ianhinder/Kranc"" | Roland Haas | 2010-05-06 |
| | | | | | | | | | | | Merge was correct after all. This reverts commit 04dfdcd32eec91978ba050a472aae2a6e7091c05. Conflicts: Tools/CodeGen/CalculationFunction.m Tools/CodeGen/Thorn.m | ||
* | Revert "Add support for vectorisation of generated code." | Erik Schnetter | 2010-05-03 |
| | | | | This reverts commit 8e006230f24be02831d390eaad9b90b7a7c77d2c. | ||
* | Revert "Merge branch 'master' of github.com:ianhinder/Kranc" | Erik Schnetter | 2010-05-02 |
| | | | | | This reverts commit 815307e624fdb8c0ee2eefc644c9bbd8244ad7f2, reversing changes made to 8e006230f24be02831d390eaad9b90b7a7c77d2c. | ||
* | Merge branch 'master' of github.com:ianhinder/Kranc | Erik Schnetter | 2010-05-02 |
|\ | | | | | | | | | | | Conflicts: Tools/CodeGen/CalculationFunction.m Tools/CodeGen/Thorn.m | ||
| * | Remove CreateSetterSourceWrapper and call CreateSetterSource directly | Ian Hinder | 2010-04-03 |
| | | |||
| * | Interface.m: Remove duplicate Kranc` context on BeginPackage line | Ian Hinder | 2010-04-03 |
| | | |||
| * | Replace sym context with Kranc context in Kranc.m. Also move interface ↵ | Ian Hinder | 2010-04-03 |
| | | | | | | | | functions into Interface.m. | ||
| * | KrancThorn.m: Remove useless wrapper for creating configuration file | Ian Hinder | 2010-04-03 |
| | | |||
| * | Move schedule generation from KrancThorn.m to Schedule.m | Ian Hinder | 2010-04-03 |
| | | | | | | | | Also move NonevolvedTimelevels to KrancGroups.m | ||
| * | Move parameter file generation from KrancThorn.m to Param.m | Ian Hinder | 2010-04-03 |
| | | |||
| * | KrancThorn.m: Split into sections | Ian Hinder | 2010-04-03 |
| | | |||
| * | Add wave equation example script and parameter file | Ian Hinder | 2010-03-24 |
| | | |||
| * | allow arbitray expressions for conditions | Roland Haas | 2010-03-23 |
| | | |||
| * | add options for steerability of paramters | Roland Haas | 2010-03-23 |
| | | |||
* | | Add support for vectorisation of generated code. | Erik Schnetter | 2010-05-02 |
|/ | | | | Vectorisation needs to be explicitly enabled by setting -DKRANC_VECTORS at build time. |