aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* CaKernel.m: Don't use _s macrosIan Hinder2012-01-26
|
* CodeGenCactus.m: Allow general blocks in CCLBlock argumentsIan Hinder2012-01-26
|
* CaKernel.m: Add quoting to cakernel.ccl and set number of threads to 8x8x8Ian Hinder2012-01-26
|
* Regenerate SimpleWaveCaKernelIan Hinder2012-01-25
|
* SimpleWaveCaKernel.m: Add an Euler step to the evolution so it can run (and ↵Ian Hinder2012-01-25
| | | | crash) without MoL
* CaKernel.m: Include Kranc headers and define CCTK_GFINDEX3D macroIan Hinder2012-01-25
|
* Factor out gridfunction access (phi[index]) functionIan Hinder2012-01-25
|
* Factor out looping function and make it a member function of a calculationIan Hinder2012-01-25
|
* CaKernel.m: Delete old codeIan Hinder2012-01-25
|
* Call CreateCalculationFunction for CaKernel source filesIan Hinder2012-01-24
|
* CalculationFunction.m: Make the generation of a "caller" function dependent ↵Ian Hinder2012-01-24
| | | | | on a calculation member variable The "caller" function is the one that is actually scheduled (in the C case) and which calls the looping function with the body function as argument. This separation is not needed for all targets, so make it optional.
* Pull out the generation of the calculation body function definition into a ↵Ian Hinder2012-01-24
| | | | | calculation member function This allows it to be customized based on the target type.
* Tidy up argument passing for calculation and source file generationIan Hinder2012-01-24
|
* MapLookup.m: Use DefFn for lookupIan Hinder2012-01-24
|
* Regenerate SimpleWaveCaKernelIan Hinder2012-01-24
|
* SimpleWaveCaKernel.m: Set initial data to zero for testingIan Hinder2012-01-24
|
* CaKernel.m: Simplify macros in code file and implement rudimentary ↵Ian Hinder2012-01-24
| | | | equation-generation
* Thorn.m: Correct typoIan Hinder2012-01-24
|
* Calculation.m: Apply a Union in AllGridFunctionsIan Hinder2012-01-24
|
* Calculation.m: Make GetEquations externally visibleIan Hinder2012-01-24
|
* Schedule.m: Name the calculation according to CaKernel conventionIan Hinder2012-01-24
|
* Add the CaKernel "auto-generated" epilogue to schedule.ccl and make.code.defnIan Hinder2012-01-24
|
* CaKernel.m: Formatting changeIan Hinder2012-01-24
|
* SimpleWaveCaKernel.m: Add new example script for CaKernelIan Hinder2012-01-24
|
* Add SimpleWaveCaKernel generated codeIan Hinder2012-01-23
|
* CaKernel.m: Fix whitespaceIan Hinder2012-01-23
|
* Create an outline of a CaKernel code fileIan Hinder2012-01-23
|
* Calculation.m: Add GetCalculationNameIan Hinder2012-01-23
|
* Generate basic cakernel.ccl fileIan Hinder2012-01-23
|
* Calculation.m: New file for providing an abstraction over calculationsIan Hinder2012-01-23
| | | | Eventually, we want all access to calculations to be through this file.
* CodeGenCactus.m: Add CCLBlock functionIan Hinder2012-01-23
|
* kranc.th: Add CaKernel thornsIan Hinder2012-01-23
|
* Add Laplace equation exampleIan Hinder2012-01-23
|
* 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
* kranc.th: Remove duplicated Vectors thornIan Hinder2012-01-23
|
* Regenerate examples (except Advect)Ian Hinder2012-01-23
| | | Advect doesn't work at the moment due to a problem with TensorTools.
* Thorn.m: Fix merge errorIan Hinder2012-01-22
|
* kranc.th: Add SimpleWaveODE and Laplace to thornlistIan Hinder2012-01-22
|
* SimpleWaveODE.m: Compute RHS only on interiorIan Hinder2012-01-22
|
* Laplace.m: Compute RHS only on interior of gridIan Hinder2012-01-22
| | | | Using a difference operator means this is necessary.
* Laplace.m: Disable enhanced TimesIan Hinder2012-01-22
| | | | Using enhanced times is safer but much slower
* 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
| * Regenerate EulerSRIan Hinder2011-12-19
| |
| * Add EulerSR testIan Hinder2011-12-19
| |
| * Remove output for intermediate quantities in eulersr_shockIan Hinder2011-12-19
| | | | | | This output is only valid for the last direction (i.e. the z direction)
| * Remove EulerSR diagonal shock parameter fileIan Hinder2011-12-19
| |
| * EulerSR.m: Revert to 1D shock initial dataIan Hinder2011-12-19
| |
| * Regenerate examplesIan Hinder2011-12-16
| |
| * Add Examples/tests/EulerAuto/eulerauto_shock_1d test suiteIan Hinder2011-12-16
| |