aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* kranc.th: Add CycleClock thorn now required by CarpetIan Hinder2013-05-20
|
* Examples: Don't use removed LoopControl::printstats parameterIan Hinder2013-05-20
|
* Regenerate examplesIan Hinder2013-05-20
|
* kranc: Don't rely on Mathematica exit code for detecting failureIan Hinder2013-04-14
| | | | | | When no licence is available, Mathematica still exits with a zero exit code. This causes dependency-based systems such as Make to assume that the thorn was created successfully, when it might not have been. To work around this, we perform a file operation (deleting a temporary directory) from within Mathematica, and check that this was successful after Mathematica finishes, and adjust the exit code of the script accordingly. Fixes Issue #39.
* New function AddGroupTag. Use it to set Prolongation=None for RHS variables.Erik Schnetter2013-04-04
|
* Annotate grid functions in calculations with the regions that they read and ↵Erik Schnetter2013-04-04
| | | | | | write Introduce global tags RequiredRegion, ProvidedRegion.
* Remove superfluous Join[] callsErik Schnetter2013-04-04
|
* SimpleWave: Re-indent and re-arrange change (no functionality difference)Erik Schnetter2013-04-04
|
* Correct loop bounds (once more)Erik Schnetter2013-01-20
|
* Correct variables names for loop boundsErik Schnetter2013-01-19
|
* Do not generate integer constantsErik Schnetter2013-01-16
| | | | Do not generate integer constants; this may fail if they are arguments to two-argument functions (e.g. pow) with some C++ compilers.
* Use CCTK_ macros instead of LC_ macros for loopingErik Schnetter2013-01-16
|
* Handle merge conflictErik Schnetter2013-01-16
|
* Remove some const declarations; these lead to compiler errors with IBM's ↵Erik Schnetter2013-01-16
| | | | compiler on the Blue Gene/Q
* README: another minor change to test commit notificationsIan Hinder2013-01-16
|
* README: minor change to test commit notificationsIan Hinder2013-01-15
|
* Don't remove parenthesis in ParamCheck.Barry Wardell2012-12-11
| | | The removal code wasn't working correctly.
* Support Or and And with more than two arguments in ParamCheck.Barry Wardell2012-12-11
|
* Remove unused code.Barry Wardell2012-12-11
|
* Add missing local variable declaration.Barry Wardell2012-12-11
|
* Correct documentation for ParameterConditions.Barry Wardell2012-12-11
|
* Correct ParamCheck function name.Barry Wardell2012-12-11
|
* Expand dummy indices in a particular order to reduce code sizeErik Schnetter2012-12-10
| | | | Expand less-often occurring dummy indices first to reduce the size of the generated code.
* Determine READS groups/variables more accuratelyErik Schnetter2012-12-10
| | | | If a local variable is read from a grid function, but later overwritten before its value is used, don't count them as READS groups.
* Compare Cactus group names case-independentlyErik Schnetter2012-12-10
|
* Add TODO ideaErik Schnetter2012-12-10
|
* Expand Pi and E to their numerical valuesErik Schnetter2012-12-10
|
* GenericFD.c: Remove unused GenericFD_PenaltyPrim2CharIan Hinder2012-11-26
|
* Correct translating Max and Min to CErik Schnetter2012-11-24
|
* Thorn.m: Eliminate some code in the case that no symmetries need to be ↵Ian Hinder2012-11-21
| | | | | | registered This avoids a compiler warning about an unused variable
* Schedule.m: Add commentIan Hinder2012-11-21
|
* Change format of internal data structure for group storageIan Hinder2012-11-21
|
* Rename internal MaxTimelevels as TimelevelsParameterIan Hinder2012-11-21
| | | | The old name was confusing
* Thorn.m: Remove unused params argument from groupStorage functionIan Hinder2012-11-21
|
* Schedule.m: Replace <type>GroupStruct functions with storageStructure functionIan Hinder2012-11-21
| | | | This simplifies and clarifies the code.
* Schedule.m: Remove unused maxtimelevels argumentIan Hinder2012-11-21
|
* Schedule.m: Reformat some codeIan Hinder2012-11-21
|
* Use CCTK_ATTRIBUTE_UNUSED to mark declared variables as unusedIan Hinder2012-11-19
| | | | In automatically-generated code, it is often convenient to declare variables unconditionally, and let the compiler strip the unused definitions out. Eventually it would be good to tidy up Kranc so that it only declares variables which are actually needed, but for the moment it is more important to reduce the number of warnings generated during compilation, to encourage users to read the warnings that might actually indicate a problem.
* Merge branch 'master' of git://github.com/ianhinder/KrancIan Hinder2012-11-14
|\
| * Optimise vector division by a scalarErik Schnetter2012-11-14
| |
* | kranc.th: Update thornlistIan Hinder2012-11-14
| | | | | | | | Include all working examples and add MPI thorn.
* | MathematicaCompat.h: Reinstate Min3 definitionIan Hinder2012-11-14
| | | | | | | | This was lost accidentally in merge 45071fec4db209205c3e0e89f9fc9c2e283ad99d.
* | Change directory structure for WaveHost and WaveCaKernel testsIan Hinder2012-11-14
| |
* | Add generated code for SimpleWaveODE exampleIan Hinder2012-11-14
| |
* | Regenerate examplesIan Hinder2012-11-14
| |
* | KrancThorn.m: Ensure that conservation calculations have required entriesIan Hinder2012-11-14
| |
* | Calculation.m: Provide a default for UseCaKernel in GetCalculationScheduleNameIan Hinder2012-11-14
| |
* | EM-xTensor.m: Improve code which loads the Metrics packageIan Hinder2012-11-14
| | | | | | | | | | * Add the EinsteinToolkit relative location in EinsteinExact (the submodule must be checked out) * Give an error and abort if the metrics database cannot be loaded
* | Regenerate Advect exampleIan Hinder2012-11-14
| |
* | KrancTensor.m: Declare all derivative operators to TensorToolsIan Hinder2012-11-14
| |