Branch: refs/heads/master Home: https://github.com/ianhinder/Kranc Commit: 3fa36d3d1a4c3d87d47f6cb1f32902cfc86e891a https://github.com/ianhinder/Kranc/commit/3fa36d3d1a4c3d87d47f6cb1f32902cfc8... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths: M Tools/CodeGen/KrancScript.m M Tools/CodeGen/KrancTensor.m M Tools/CodeGen/ScriptOutput.m
Log Message: ----------- Fix support for using xTensor instead of TensorTools
Commit: 1991864cd5b1fcebe5176d4647de427bf8a406a2 https://github.com/ianhinder/Kranc/commit/1991864cd5b1fcebe5176d4647de427bf8... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make output quieter when using xTensor
Commit: b57def09de36c82d034fe8cf76f1d994c6b775c6 https://github.com/ianhinder/Kranc/commit/b57def09de36c82d034fe8cf76f1d994c6... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths: M Examples/EM-xTensor.m
Log Message: ----------- Remove unneded code from xTensor example
Commit: 36d3bd4d6d5aa56576448aa9cc25943c40b2996c https://github.com/ianhinder/Kranc/commit/36d3bd4d6d5aa56576448aa9cc25943c40... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths: M Tools/MathematicaMisc/RunKranc.m
Log Message: ----------- Add commented out code showing how to enable xTensor support
Commit: 49fcfa6d96aec4a298fad09af3dada4a42abe44b https://github.com/ianhinder/Kranc/commit/49fcfa6d96aec4a298fad09af3dada4a42... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths: M Tools/CodeGen/KrancTensor.m M Tools/MathematicaMisc/RunKranc.m
Log Message: ----------- Use xTensor by default
Commit: 004c99c7edfbf4472ec89a9e0b0ccb98dd5867b6 https://github.com/ianhinder/Kranc/commit/004c99c7edfbf4472ec89a9e0b0ccb98dd... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make sure xAct packages make it onto the $ContextPath
Also improve usage messages.
Commit: aa1c66c8cc4daaf833cde54584711416ff84bb1d https://github.com/ianhinder/Kranc/commit/aa1c66c8cc4daaf833cde54584711416ff... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Rework xTensor interface
This new version should be much more robust and easier to use.
Commit: 3d333bf07a9eb1ff9ba998669a32a56fd745a6c8 https://github.com/ianhinder/Kranc/commit/3d333bf07a9eb1ff9ba998669a32a56fd7... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Examples/EM-xTensor.m
Log Message: ----------- Rework EM-xTensor example to use the new xTensor interface
Commit: bfbc669abb9e6b5a482a83a4beafbc52bb03275e https://github.com/ianhinder/Kranc/commit/bfbc669abb9e6b5a482a83a4beafbc52bb... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make TensorTools style indices work with xTensor interface
Commit: 0fff317636cbc465d6e320b34a56e18111fb9919 https://github.com/ianhinder/Kranc/commit/0fff317636cbc465d6e320b34a56e18111... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add Euc and Eps tensors when xTensor is used
Commit: bc4e9108121c8f0a37839675696e754f0c695be5 https://github.com/ianhinder/Kranc/commit/bc4e9108121c8f0a37839675696e754f0c... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Examples/EM/interface.ccl M Examples/EM/param.ccl M Examples/EM/schedule.ccl M Examples/EM/src/Boundaries.cc M Examples/EM/src/Differencing.h M Examples/EM/src/EM_constraints.cc M Examples/EM/src/EM_energy.cc M Examples/EM/src/EM_evol.cc M Examples/EM/src/EM_initial.cc M Examples/EM/src/RegisterMoL.cc M Examples/EM/src/RegisterSymmetries.cc M Examples/EM/src/Startup.cc M Examples/EM/src/make.code.defn
Log Message: ----------- Regenerate EM example with master branch commit eca6928f0542a28dcfad3dbc2bb3fec69a128cd6
Commit: f3ef515555c343c4988ca079c293ff7897797f31 https://github.com/ianhinder/Kranc/commit/f3ef515555c343c4988ca079c293ff7897... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make sure error messages are created when using xTensor
Commit: 30d03a3df552a13eb796ff6e075652ab64a9aebe https://github.com/ianhinder/Kranc/commit/30d03a3df552a13eb796ff6e075652ab64... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Remove useless info message
Commit: e5ea73575a4fef7c8db76e065a9087c64dc57cd0 https://github.com/ianhinder/Kranc/commit/e5ea73575a4fef7c8db76e065a9087c64d... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Remove unnecessary code
Commit: 89ce1e83af7ed0503e65cabb21d1fc94dbd401d9 https://github.com/ianhinder/Kranc/commit/89ce1e83af7ed0503e65cabb21d1fc94db... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add fixme
Commit: b988e12a0248cb252a2df033743ba0fdb89ef5e6 https://github.com/ianhinder/Kranc/commit/b988e12a0248cb252a2df033743ba0fdb8... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/KrancTensor.m R Tools/CodeGen/TensorTools.m R Tools/CodeGen/TensorToolsKranc.m M Tools/MathematicaMisc/RunKranc.m
Log Message: ----------- Remove TensorTools
It's too confusing having it around at the same time as xTensor.
Commit: 46dd572fe1b376be4a20f7ed107ec3e2e8165932 https://github.com/ianhinder/Kranc/commit/46dd572fe1b376be4a20f7ed107ec3e2e8... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/CodeGenSchedule.m M Tools/CodeGen/Kranc.m M Tools/CodeGen/Schedule.m
Log Message: ----------- Rename Group symbol as it conflicts with a similar symbol in xAct
Commit: 726844f71a4747d7c9c54ea031d6743bf39f2658 https://github.com/ianhinder/Kranc/commit/726844f71a4747d7c9c54ea031d6743bf3... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/CodeGenCalculation.m M Tools/CodeGen/CodeGenKranc.m M Tools/CodeGen/Kranc.m M Tools/CodeGen/Vectorisation.m
Log Message: ----------- Rename Scalar symbol as it conflicts with a similar symbol in xAct
Commit: 85c8df8637ed54e534104f2f32d60929a433a47e https://github.com/ianhinder/Kranc/commit/85c8df8637ed54e534104f2f32d60929a4... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Only use characters for indices which aren't used elsewhere
Commit: e2e700563855dd2aeec41d11ab064f0a1d52473a https://github.com/ianhinder/Kranc/commit/e2e700563855dd2aeec41d11ab064f0a1d... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Examples/EM-xTensor.m
Log Message: ----------- Disable SetEnhancedTimes for EM-xTensor example
Commit: 74ef944a1faf022b9cbe9e99bc1931b04155d3a5 https://github.com/ianhinder/Kranc/commit/74ef944a1faf022b9cbe9e99bc1931b041... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make KrancManifold and TangentKrancManifold public symbols
Otherwise, xAct tends to get a bit confused.
Commit: 21989d953f1ac6840897a87dc0274e9e1adb674e https://github.com/ianhinder/Kranc/commit/21989d953f1ac6840897a87dc0274e9e1a... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add DefineDerivative function
Commit: fa6171d33d39a8d74208e2eb5a61631d8099287c https://github.com/ianhinder/Kranc/commit/fa6171d33d39a8d74208e2eb5a61631d80... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Don't define pd symbol
It should be replaced with a better solution
Commit: 6a5b010a19eb04d89c0c1590a9b17f15103e2a74 https://github.com/ianhinder/Kranc/commit/6a5b010a19eb04d89c0c1590a9b17f1510... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Examples/EM.m M Examples/EM/src/RegisterSymmetries.cc
Log Message: ----------- Update EM example to use new xTensor interface
Commit: 8a9443fd4bddc0a49c162da6c3386c0525009c22 https://github.com/ianhinder/Kranc/commit/8a9443fd4bddc0a49c162da6c3386c0525... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Simplify implementation of toBasis
We don't need to use the full power of xTensor's ToBasis since we're not really changing basis at all.
Commit: 180b27cd44dc1eaac5d60e46896c43ccbf1afaa2 https://github.com/ianhinder/Kranc/commit/180b27cd44dc1eaac5d60e46896c43ccbf... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Improve DefineTensor
It actually works as it should now. It takes two arguments, the symbol which will be used in tensor expressions and the symbol which represents its numerical discretisation.
Commit: 021b06536ca2e9cee57cbb5bb6b223e9b9da4a2f https://github.com/ianhinder/Kranc/commit/021b06536ca2e9cee57cbb5bb6b223e9b9... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Examples/EM.m
Log Message: ----------- Update EM example to use DefineTensor
Commit: 5f2e7ae8623176b44d264f82b40de641caa6eb0f https://github.com/ianhinder/Kranc/commit/5f2e7ae8623176b44d264f82b40de641ca... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Fix the calculation of reflection symmetries
Commit: 58e4859faf40afe20e1d1e2f5de1b105ffae88e3 https://github.com/ianhinder/Kranc/commit/58e4859faf40afe20e1d1e2f5de1b105ff... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: A Examples/EM/src/Kranc.cc A Examples/EM/src/Kranc.hh M Examples/EM/src/RegisterSymmetries.cc
Log Message: ----------- Regenerate EM example
Commit: f6c8730735022a5608ab02b0050932018b4566c7 https://github.com/ianhinder/Kranc/commit/f6c8730735022a5608ab02b0050932018b... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: R Examples/EM-xTensor.m
Log Message: ----------- Remove EM-xTensor example
The standard EM example now works with xTensor.
Commit: ed616091b392c825cc3eec7d345e73d882657cc9 https://github.com/ianhinder/Kranc/commit/ed616091b392c825cc3eec7d345e73d882... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Improve error message
Commit: d6907671b6d2e826f9d184d11a02a9fdaea080d3 https://github.com/ianhinder/Kranc/commit/d6907671b6d2e826f9d184d11a02a9fdae... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make sure derivatives are expanded out fully so that ToCanonical can work on them
Commit: 7ae5b1eb73e0ea663a033d76a616d71ac867c16d https://github.com/ianhinder/Kranc/commit/7ae5b1eb73e0ea663a033d76a616d71ac8... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add some InfoMessages to ExpandComponents
Commit: f407b4b3bddfc59ee2dcf4e59d0739cc6c939760 https://github.com/ianhinder/Kranc/commit/f407b4b3bddfc59ee2dcf4e59d0739cc6c... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make CreateGroupFromTensor also work on xTensor scalars.
Commit: 057a2eaaa0562e5578eadd0dbf1d4f3efd29c39c https://github.com/ianhinder/Kranc/commit/057a2eaaa0562e5578eadd0dbf1d4f3efd... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Get rid of toBasis in favor of a simpler approach
We now define tensors and derivatives with indices which are automatically converted to basis indices.
Commit: 62d4c1ab000c92a25daec30eea4a91db7716c241 https://github.com/ianhinder/Kranc/commit/62d4c1ab000c92a25daec30eea4a91db77... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add definitions for Euclidean tensor with indices of all character
Commit: 94a030b97e71760d33d3d095fdddb9031a544ad5 https://github.com/ianhinder/Kranc/commit/94a030b97e71760d33d3d095fdddb9031a... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add support for defining scalars for use with xTensor
Commit: c873d8e23e630dc258f5f21cadc4f5275cb3fe70 https://github.com/ianhinder/Kranc/commit/c873d8e23e630dc258f5f21cadc4f5275c... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Improve some InfoMessage's
Commit: 9acada052ce316034c6582b67f999ea0427ba6a1 https://github.com/ianhinder/Kranc/commit/9acada052ce316034c6582b67f999ea042... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Use PrintAs[t] for the name of a tensor when converting it to Kranc form
Commit: 75a5c613e8327ba924248ce8d62d6da265930ff5 https://github.com/ianhinder/Kranc/commit/75a5c613e8327ba924248ce8d62d6da265... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Advect/interface.ccl M Examples/Advect/param.ccl M Examples/Advect/schedule.ccl M Examples/Advect/src/Boundaries.cc M Examples/Advect/src/Differencing.h M Examples/Advect/src/RegisterMoL.cc M Examples/Advect/src/RegisterSymmetries.cc M Examples/Advect/src/Startup.cc M Examples/Advect/src/advect_evol.cc M Examples/Advect/src/advect_flux.cc M Examples/Advect/src/advect_initial_shock.cc M Examples/Advect/src/advect_initial_sine.cc M Examples/Advect/src/make.code.defn
Log Message: ----------- Regenerate Advect example with master branch commit eca6928f0542a28dcfad3dbc2bb3fec69a128cd6
Commit: 2e7679d10b8a6e0edd7c0a912e4abc40a401d8dc https://github.com/ianhinder/Kranc/commit/2e7679d10b8a6e0edd7c0a912e4abc40a4... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Advect.m
Log Message: ----------- Update Advect example to work with xTensor
Commit: 3cde23cee37315ea29af2fffa3e890fe5df48c02 https://github.com/ianhinder/Kranc/commit/3cde23cee37315ea29af2fffa3e890fe5d... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Advect/interface.ccl M Examples/Advect/schedule.ccl A Examples/Advect/src/Kranc.cc A Examples/Advect/src/Kranc.hh M Examples/Advect/src/RegisterSymmetries.cc M Examples/Advect/src/advect_flux.cc M Examples/Advect/src/advect_initial_shock.cc M Examples/Advect/src/advect_initial_sine.cc
Log Message: ----------- Regenerate Advect example
Commit: 57be9d9fd8394dd054e7ae392f3c649ae7be7f49 https://github.com/ianhinder/Kranc/commit/57be9d9fd8394dd054e7ae392f3c649ae7... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Don't use PrintAs
It turns variables into strings, which may cause trouble elsewhere.
Commit: 240d14d1f2675b6f43ea196b744446c667196012 https://github.com/ianhinder/Kranc/commit/240d14d1f2675b6f43ea196b744446c667... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- More robust handling of scalars
Commit: dbf715e4c3052f7b677366b83e8d126b5b97e02f https://github.com/ianhinder/Kranc/commit/dbf715e4c3052f7b677366b83e8d126b5b... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Don't allow indices to be used as tensor names
Commit: c122b45b67403249be763caf24a52f70ae1f8f49 https://github.com/ianhinder/Kranc/commit/c122b45b67403249be763caf24a52f70ae... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Tidy up some info messages
Commit: efbd37226fbc5bf2651bf15688663b41e2783935 https://github.com/ianhinder/Kranc/commit/efbd37226fbc5bf2651bf15688663b41e2... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Fix error in cases where there is a partial derivative of a scalar
Commit: 3cd00bd8bbb940d788073972bea5963d94a451a0 https://github.com/ianhinder/Kranc/commit/3cd00bd8bbb940d788073972bea5963d94... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Allow partial derivative components to be given as positive integers
They are still assumed to be covariant components
Commit: fb9739878d3372046eda00b449fbd60741c55306 https://github.com/ianhinder/Kranc/commit/fb9739878d3372046eda00b449fbd60741... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/KrancTensor.m
Log Message: ----------- It's no longer necessary to register numerical derivative operators with xTensor
Commit: c25de189613c5eaeefa6da430ce1ba91f5937734 https://github.com/ianhinder/Kranc/commit/c25de189613c5eaeefa6da430ce1ba91f5... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/KrancTensor.m M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Register numerical parameters with xTensor
Commit: 7b46b1200d0679f271b9a8858191fdc27a6287c5 https://github.com/ianhinder/Kranc/commit/7b46b1200d0679f271b9a8858191fdc27a... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/Kranc.m M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make xTensor aware of StepFunction
Commit: dd5fb89e46627be517ea77200cc168da88c2baed https://github.com/ianhinder/Kranc/commit/dd5fb89e46627be517ea77200cc168da88... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Allow single-character names to be used for tensors
If that character is already defined as an index, first undefine it then define it as a tensor.
Commit: 42ea00a1d6ce21a1179df2aa47f78fe228c78ab4 https://github.com/ianhinder/Kranc/commit/42ea00a1d6ce21a1179df2aa47f78fe228... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Burgers.m
Log Message: ----------- Update Burgers example to work with xTensor
Commit: eaa633096ab31f4cc8e45a4fcabe5646e342374c https://github.com/ianhinder/Kranc/commit/eaa633096ab31f4cc8e45a4fcabe5646e3... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Burgers/interface.ccl M Examples/Burgers/param.ccl M Examples/Burgers/schedule.ccl M Examples/Burgers/src/Boundaries.cc M Examples/Burgers/src/Differencing.h A Examples/Burgers/src/Kranc.cc A Examples/Burgers/src/Kranc.hh M Examples/Burgers/src/RegisterMoL.cc M Examples/Burgers/src/Startup.cc M Examples/Burgers/src/burgers_flux_1.cc M Examples/Burgers/src/burgers_initial_shock.cc M Examples/Burgers/src/burgers_initial_sine.cc M Examples/Burgers/src/burgers_reconstruct_1.cc M Examples/Burgers/src/burgers_rhs_1.cc M Examples/Burgers/src/burgers_zero_rhs.cc M Examples/Burgers/src/make.code.defn
Log Message: ----------- Regenerate Burgers example with master branch commit eca6928f0542a28dcfad3dbc2bb3fec69a128cd6
Commit: 2033f3c156c5e19a140c5f52285c0bd461ed46fe https://github.com/ianhinder/Kranc/commit/2033f3c156c5e19a140c5f52285c0bd461... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Advect.m
Log Message: ----------- Restore Advect example to almost how it was before the xTensor changes
Commit: 34433986a8db43a0d3470350269215eb3179ff38 https://github.com/ianhinder/Kranc/commit/34433986a8db43a0d3470350269215eb31... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Advect/interface.ccl M Examples/Advect/schedule.ccl M Examples/Advect/src/RegisterSymmetries.cc M Examples/Advect/src/advect_flux.cc M Examples/Advect/src/advect_initial_shock.cc M Examples/Advect/src/advect_initial_sine.cc
Log Message: ----------- Regenerate Advect example
Commit: 45618763330185428492885e2f614cef0e1ed7ca https://github.com/ianhinder/Kranc/commit/45618763330185428492885e2f614cef0e... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Laplace/interface.ccl M Examples/Laplace/param.ccl M Examples/Laplace/schedule.ccl M Examples/Laplace/src/Boundaries.cc M Examples/Laplace/src/Differencing.h A Examples/Laplace/src/Kranc.cc A Examples/Laplace/src/Kranc.hh M Examples/Laplace/src/Laplace_boundary.cc M Examples/Laplace/src/Laplace_initial.cc M Examples/Laplace/src/Laplace_initial_boundary.cc M Examples/Laplace/src/Laplace_relax.cc M Examples/Laplace/src/RegisterMoL.cc M Examples/Laplace/src/Startup.cc M Examples/Laplace/src/make.code.defn
Log Message: ----------- Regenerate Laplace example with master branch commit eca6928f0542a28dcfad3dbc2bb3fec69a128cd6
Commit: e3433615a4c6c5d0727bac954dfd34006777fff5 https://github.com/ianhinder/Kranc/commit/e3433615a4c6c5d0727bac954dfd340067... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/KrancTensor.m
Log Message: ----------- Fix bug in registering parameters with xTensor
Commit: e3c09927a996db9acf66edbeda06176135b105e9 https://github.com/ianhinder/Kranc/commit/e3c09927a996db9acf66edbeda06176135... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Support second (and higher) derivatives
Commit: 95d6782a3600c8fec9f071748f16e322515eb1fa https://github.com/ianhinder/Kranc/commit/95d6782a3600c8fec9f071748f16e32251... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Allow derivatives to work even if the symbol they're acting on hasn't been defined as a tensor
Commit: 2012e848f32831460e918840c7cffb4c1069063e https://github.com/ianhinder/Kranc/commit/2012e848f32831460e918840c7cffb4c10... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Laplace.m
Log Message: ----------- Update Laplace example to work with xTensor
Commit: aa343ba62161605685a773ea75b51a93195f8e29 https://github.com/ianhinder/Kranc/commit/aa343ba62161605685a773ea75b51a9319... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/SimpleWave/src/Kranc.cc M Examples/SimpleWave/src/Kranc.hh M Examples/SimpleWave/src/calc_rhs.cc M Examples/SimpleWave/src/initial_sine.cc
Log Message: ----------- Regenerate SimpleWave example with master branch commit eca6928f0542a28dcfad3dbc2bb3fec69a128cd6
Commit: dd7db5342f5449520acff82d6bdf0a1210896d29 https://github.com/ianhinder/Kranc/commit/dd7db5342f5449520acff82d6bdf0a1210... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/KrancTensor.m
Log Message: ----------- Abort with an error if PD is used within a calculation
Commit: f6d78b83ef7ba15a89202cdc59c88eeb2731120d https://github.com/ianhinder/Kranc/commit/f6d78b83ef7ba15a89202cdc59c88eeb27... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/SimpleWave.m
Log Message: ----------- Update SimpleWave example to work with xTensor
Commit: 2ec73695b72139fb31a78bdecb9318ca64983b13 https://github.com/ianhinder/Kranc/commit/2ec73695b72139fb31a78bdecb9318ca64... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/SimpleWaveODE/interface.ccl M Examples/SimpleWaveODE/param.ccl M Examples/SimpleWaveODE/schedule.ccl M Examples/SimpleWaveODE/src/Boundaries.cc M Examples/SimpleWaveODE/src/Differencing.h A Examples/SimpleWaveODE/src/Kranc.cc A Examples/SimpleWaveODE/src/Kranc.hh M Examples/SimpleWaveODE/src/RegisterMoL.cc M Examples/SimpleWaveODE/src/Startup.cc M Examples/SimpleWaveODE/src/calc_rhs.cc M Examples/SimpleWaveODE/src/initial_sine.cc M Examples/SimpleWaveODE/src/make.code.defn
Log Message: ----------- Regenerate SimpleWaveODE example with master branch commit eca6928f0542a28dcfad3dbc2bb3fec69a128cd6
Commit: ded7a7de6170014562fda981a4fb1f43c00ebba6 https://github.com/ianhinder/Kranc/commit/ded7a7de6170014562fda981a4fb1f43c0... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/SimpleWaveODE.m
Log Message: ----------- Update SimpleWave example to work with xTensor
Commit: e4a501e50819480ebf857729fb9220e3dfd5b951 https://github.com/ianhinder/Kranc/commit/e4a501e50819480ebf857729fb9220e3df... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Wave/interface.ccl M Examples/Wave/param.ccl M Examples/Wave/schedule.ccl M Examples/Wave/src/Boundaries.cc M Examples/Wave/src/Differencing.h A Examples/Wave/src/Kranc.cc A Examples/Wave/src/Kranc.hh M Examples/Wave/src/RegisterMoL.cc M Examples/Wave/src/RegisterSymmetries.cc M Examples/Wave/src/Startup.cc M Examples/Wave/src/make.code.defn M Examples/Wave/src/wave_boundary.cc M Examples/Wave/src/wave_calc_errors.cc M Examples/Wave/src/wave_calc_norm.cc M Examples/Wave/src/wave_evolve.cc M Examples/Wave/src/wave_exact_gaussian.cc M Examples/Wave/src/wave_exact_sine.cc M Examples/Wave/src/wave_import_exact.cc
Log Message: ----------- Regenerate Wave example with master branch commit eca6928f0542a28dcfad3dbc2bb3fec69a128cd6
Commit: ebf2eb3082d40e0efcc5d4557f692e60eac0a821 https://github.com/ianhinder/Kranc/commit/ebf2eb3082d40e0efcc5d4557f692e60ea... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add support for using Sign in a function
Also improve support for using StepFunction.
Commit: 6bf55f9f4e00e9e0b04e5f43e37e66fef4ffd8d8 https://github.com/ianhinder/Kranc/commit/6bf55f9f4e00e9e0b04e5f43e37e66fef4... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Don't allow t as an index
It is already used by Kranc for the simulation time
Commit: 4e48d77fd37ce1b1981bccb0f9859171180e86f6 https://github.com/ianhinder/Kranc/commit/4e48d77fd37ce1b1981bccb0f985917118... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Wave.m
Log Message: ----------- Update Wave example to use xTensor
Commit: a67c86deb5c979c3697fa67a89fe33d64e947747 https://github.com/ianhinder/Kranc/commit/a67c86deb5c979c3697fa67a89fe33d64e... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths: M Examples/Wave/src/wave_exact_gaussian.cc
Log Message: ----------- Regenerate Wave example
The new expressions are equivalent to the old ones, but have been simplified differently.
Commit: 03895ddea366053d78ecd20dbc79ec1464d8eeee https://github.com/ianhinder/Kranc/commit/03895ddea366053d78ecd20dbc79ec1464... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Produce an error message if a scalar is used with indices
Commit: c90e0e9a2b6a1aadda74107ec1b33bdac356611a https://github.com/ianhinder/Kranc/commit/c90e0e9a2b6a1aadda74107ec1b33bdac3... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M .gitignore A .gitmodules A Auxiliary/Grammars/intrfccl.peg M Tests/Kranc.mt M Tests/RunTests.m A Tests/TestThorns M Tools/CodeGen/CodeGenCalculation.m M Tools/CodeGen/CodeGenKranc.m M Tools/CodeGen/Differencing.m M Tools/CodeGen/Kranc.m M Tools/CodeGen/KrancThorn.m A Tools/CodeGen/OperationCount.m M Tools/CodeGen/Thorn.m
Log Message: ----------- Merge branch 'master' into xTensor
Commit: a9e71c4bad5314b74949b6350a547f7e665d16a2 https://github.com/ianhinder/Kranc/commit/a9e71c4bad5314b74949b6350a547f7e66... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Make KrancBasis public so that basis are printed in a nicer way
Commit: 3a151d56ad3f13a9ea672d747e36cd5b7258b048 https://github.com/ianhinder/Kranc/commit/3a151d56ad3f13a9ea672d747e36cd5b72... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Identify symmetry-related components at the time a tensor is defined
Also fix an error in flattening out the components
Commit: 83f4be61b3894bfa3f08bf90f8d7f002b9d7856f https://github.com/ianhinder/Kranc/commit/83f4be61b3894bfa3f08bf90f8d7f002b9... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add a MatrixInverse function
Commit: eb7d7900580dc96d7d9ccf16c975d9fb6688c875 https://github.com/ianhinder/Kranc/commit/eb7d7900580dc96d7d9ccf16c975d9fb66... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tests/TestTensorTools.m
Log Message: ----------- Update TensorTools tests to use xTensor instead
Commit: f53ded0c4bd4e65bc2b62ce8d9cb4c93be2b0b51 https://github.com/ianhinder/Kranc/commit/f53ded0c4bd4e65bc2b62ce8d9cb4c93be... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Only define sonstant symbols which haven't already been defined
Commit: a24d2912a6f329777366ab58a053004c86b9c2f1 https://github.com/ianhinder/Kranc/commit/a24d2912a6f329777366ab58a053004c86... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Allow for single-character parameters
Commit: e92bd142ac4d119dec8b054e04845a179fee2382 https://github.com/ianhinder/Kranc/commit/e92bd142ac4d119dec8b054e04845a179f... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add MatrixOfComponents
Commit: c7da4d376f390ffbba916377caadf58a8f5368d1 https://github.com/ianhinder/Kranc/commit/c7da4d376f390ffbba916377caadf58a8f... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Use unique symbols for TensorTools la/ua style indices
This allows single-charcter tensors to be used even if there is an index with the same name.
Commit: 50a1df80bf0f20bc34deafebd2b7e23b6dc7998f https://github.com/ianhinder/Kranc/commit/50a1df80bf0f20bc34deafebd2b7e23b6d... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Avoid trying to generate equations for components which are zero by symmetry
Commit: 3d3596ec9007b9326ee4fc5f81a6c40a4f1560b7 https://github.com/ianhinder/Kranc/commit/3d3596ec9007b9326ee4fc5f81a6c40a4f... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Improve validation of equations
Commit: f1d27a0780312fba4da084738260e4925451780b https://github.com/ianhinder/Kranc/commit/f1d27a0780312fba4da084738260e49254... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Ignore components which are not independent because of anti-symmetry
Commit: b3afe268af435d3ecbbfb8846ef4bc148631b1cf https://github.com/ianhinder/Kranc/commit/b3afe268af435d3ecbbfb8846ef4bc1486... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add DefineConnection
Commit: 12862afc95cea3f75c2b75c7bbaa1cf19be59c4b https://github.com/ianhinder/Kranc/commit/12862afc95cea3f75c2b75c7bbaa1cf19b... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add support for tensor atributes
Commit: 4277cacdb0c8c171653df3ad31b453de91c42456 https://github.com/ianhinder/Kranc/commit/4277cacdb0c8c171653df3ad31b453de91... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add AntiSymmetrize
Commit: 8df0c60abef100b075dc1ce8f149a7047892131a https://github.com/ianhinder/Kranc/commit/8df0c60abef100b075dc1ce8f149a70478... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add AssertSymmetricIncreasing
Commit: dbab29886c570ae8ce66c7ae9eb7b24bfaff5741 https://github.com/ianhinder/Kranc/commit/dbab29886c570ae8ce66c7ae9eb7b24bfa... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Add support for more tensor attributes
New attributes are TensorSpecial, TensorManualCartesianParities, TensorParity and Checkpoint. Also improve support for TensorWeight.
Commit: e990221a143cba02977bc288385d55dc27d05006 https://github.com/ianhinder/Kranc/commit/e990221a143cba02977bc288385d55dc27... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Support IfThen construct with xTensor
The implementation is pretty ugly, but it works
Commit: 95695a60919df2fa0dd5fcb8822eda61e17a6613 https://github.com/ianhinder/Kranc/commit/95695a60919df2fa0dd5fcb8822eda61e1... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/xTensorKranc.m
Log Message: ----------- Support Abs and Switch in xTensor expressions
Commit: c51068f3b5d4277e738025adf57429f5fbd23a6e https://github.com/ianhinder/Kranc/commit/c51068f3b5d4277e738025adf57429f5fb... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Auxiliary/Cactus/SourceFiles/Kranc.cc M Tools/CodeGen/Thorn.m
Log Message: ----------- Merge remote-tracking branch 'origin/master' into xTensor
Commit: e064bdef4bb7e9bb05c940dc2a555b9506916d3d https://github.com/ianhinder/Kranc/commit/e064bdef4bb7e9bb05c940dc2a555b9506... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/KrancScript.m M Tools/CodeGen/KrancTensor.m M Tools/CodeGen/ScriptOutput.m A Tools/CodeGen/TensorTools.m A Tools/CodeGen/TensorToolsKranc.m M Tools/MathematicaMisc/RunKranc.m
Log Message: ----------- Restore option to use TensorTools
Commit: 5ffa6b78ff5bc55a969101a6190fc0459e6cdbe1 https://github.com/ianhinder/Kranc/commit/5ffa6b78ff5bc55a969101a6190fc0459e... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/TensorTools.m
Log Message: ----------- Add EucDD, EucUD and EucDU to TensorTools
Commit: fb93992c0b73570e090f2b381621035f378db19a https://github.com/ianhinder/Kranc/commit/fb93992c0b73570e090f2b381621035f37... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/TensorTools.m
Log Message: ----------- Allow DefineDerivative to include indices with TensorTools
Commit: 8b425939c17df4b4fa064f9c5d6c3b2226fb36e0 https://github.com/ianhinder/Kranc/commit/8b425939c17df4b4fa064f9c5d6c3b2226... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/TensorTools.m
Log Message: ----------- fixup Euc
Commit: d83c7001d7fb71bcf21f8be093de35afbc840aac https://github.com/ianhinder/Kranc/commit/d83c7001d7fb71bcf21f8be093de35afbc... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Tools/CodeGen/TensorTools.m
Log Message: ----------- Add support for DefineDerivative with two arguments to TensorTools
Commit: 809db1a47058a6edbe6b6698fb162948ac02ea71 https://github.com/ianhinder/Kranc/commit/809db1a47058a6edbe6b6698fb162948ac... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Examples/Advect/src/Kranc.cc M Examples/Burgers/src/Kranc.cc M Examples/EM/src/Kranc.cc M Examples/Laplace/src/Kranc.cc M Examples/SimpleWave/src/Kranc.cc M Examples/SimpleWaveODE/src/Kranc.cc M Examples/Wave/src/Kranc.cc M Examples/Wave/src/wave_exact_gaussian.cc
Log Message: ----------- Regenerate example thorns
Commit: 5c0bf77e88c5eb7965ff80b4973384533fad64b5 https://github.com/ianhinder/Kranc/commit/5c0bf77e88c5eb7965ff80b4973384533f... Author: Barry Wardell barry.wardell@gmail.com Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths: M Examples/Advect.m M Examples/Advect/interface.ccl M Examples/Advect/param.ccl M Examples/Advect/schedule.ccl M Examples/Advect/src/Boundaries.cc M Examples/Advect/src/Differencing.h A Examples/Advect/src/Kranc.cc A Examples/Advect/src/Kranc.hh M Examples/Advect/src/RegisterMoL.cc M Examples/Advect/src/RegisterSymmetries.cc M Examples/Advect/src/Startup.cc M Examples/Advect/src/advect_evol.cc M Examples/Advect/src/advect_flux.cc M Examples/Advect/src/advect_initial_shock.cc M Examples/Advect/src/advect_initial_sine.cc M Examples/Advect/src/make.code.defn M Examples/Burgers.m M Examples/Burgers/interface.ccl M Examples/Burgers/param.ccl M Examples/Burgers/schedule.ccl M Examples/Burgers/src/Boundaries.cc M Examples/Burgers/src/Differencing.h A Examples/Burgers/src/Kranc.cc A Examples/Burgers/src/Kranc.hh M Examples/Burgers/src/RegisterMoL.cc M Examples/Burgers/src/Startup.cc M Examples/Burgers/src/burgers_flux_1.cc M Examples/Burgers/src/burgers_initial_shock.cc M Examples/Burgers/src/burgers_initial_sine.cc M Examples/Burgers/src/burgers_reconstruct_1.cc M Examples/Burgers/src/burgers_rhs_1.cc M Examples/Burgers/src/burgers_zero_rhs.cc M Examples/Burgers/src/make.code.defn R Examples/EM-xTensor.m M Examples/EM.m M Examples/EM/interface.ccl M Examples/EM/param.ccl M Examples/EM/schedule.ccl M Examples/EM/src/Boundaries.cc M Examples/EM/src/Differencing.h M Examples/EM/src/EM_constraints.cc M Examples/EM/src/EM_energy.cc M Examples/EM/src/EM_evol.cc M Examples/EM/src/EM_initial.cc A Examples/EM/src/Kranc.cc A Examples/EM/src/Kranc.hh M Examples/EM/src/RegisterMoL.cc M Examples/EM/src/RegisterSymmetries.cc M Examples/EM/src/Startup.cc M Examples/EM/src/make.code.defn M Examples/Laplace.m M Examples/Laplace/interface.ccl M Examples/Laplace/param.ccl M Examples/Laplace/schedule.ccl M Examples/Laplace/src/Boundaries.cc M Examples/Laplace/src/Differencing.h A Examples/Laplace/src/Kranc.cc A Examples/Laplace/src/Kranc.hh M Examples/Laplace/src/Laplace_boundary.cc M Examples/Laplace/src/Laplace_initial.cc M Examples/Laplace/src/Laplace_initial_boundary.cc M Examples/Laplace/src/Laplace_relax.cc M Examples/Laplace/src/RegisterMoL.cc M Examples/Laplace/src/Startup.cc M Examples/Laplace/src/make.code.defn M Examples/SimpleWave.m M Examples/SimpleWave/src/Kranc.cc M Examples/SimpleWave/src/Kranc.hh M Examples/SimpleWave/src/calc_rhs.cc M Examples/SimpleWave/src/initial_sine.cc M Examples/SimpleWaveODE.m M Examples/SimpleWaveODE/interface.ccl M Examples/SimpleWaveODE/param.ccl M Examples/SimpleWaveODE/schedule.ccl M Examples/SimpleWaveODE/src/Boundaries.cc M Examples/SimpleWaveODE/src/Differencing.h A Examples/SimpleWaveODE/src/Kranc.cc A Examples/SimpleWaveODE/src/Kranc.hh M Examples/SimpleWaveODE/src/RegisterMoL.cc M Examples/SimpleWaveODE/src/Startup.cc M Examples/SimpleWaveODE/src/calc_rhs.cc M Examples/SimpleWaveODE/src/initial_sine.cc M Examples/SimpleWaveODE/src/make.code.defn M Examples/Wave.m M Examples/Wave/interface.ccl M Examples/Wave/param.ccl M Examples/Wave/schedule.ccl M Examples/Wave/src/Boundaries.cc M Examples/Wave/src/Differencing.h A Examples/Wave/src/Kranc.cc A Examples/Wave/src/Kranc.hh M Examples/Wave/src/RegisterMoL.cc M Examples/Wave/src/RegisterSymmetries.cc M Examples/Wave/src/Startup.cc M Examples/Wave/src/make.code.defn M Examples/Wave/src/wave_boundary.cc M Examples/Wave/src/wave_calc_errors.cc M Examples/Wave/src/wave_calc_norm.cc M Examples/Wave/src/wave_evolve.cc M Examples/Wave/src/wave_exact_gaussian.cc M Examples/Wave/src/wave_exact_sine.cc M Examples/Wave/src/wave_import_exact.cc M Tests/TestTensorTools.m M Tools/CodeGen/CodeGenCalculation.m M Tools/CodeGen/CodeGenKranc.m M Tools/CodeGen/CodeGenSchedule.m M Tools/CodeGen/Kranc.m M Tools/CodeGen/KrancScript.m M Tools/CodeGen/KrancTensor.m M Tools/CodeGen/Schedule.m M Tools/CodeGen/ScriptOutput.m M Tools/CodeGen/TensorTools.m M Tools/CodeGen/Vectorisation.m M Tools/CodeGen/xTensorKranc.m M Tools/MathematicaMisc/RunKranc.m
Log Message: ----------- Merge branch 'xTensor'
Compare: https://github.com/ianhinder/Kranc/compare/098a823fdb96...5c0bf77e88c5