Branch: refs/heads/xTensor Home: https://github.com/ianhinder/Kranc 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
Compare: https://github.com/ianhinder/Kranc/compare/6a5b010a19eb...3cde23cee373