[Commits] [ianhinder/Kranc] bfbc66: Make TensorTools style indices work with xTensor i...

Barry Wardell barry.wardell at gmail.com
Thu Mar 6 18:07:58 CST 2014


  Branch: refs/heads/xTensor
  Home:   https://github.com/ianhinder/Kranc
  Commit: bfbc669abb9e6b5a482a83a4beafbc52bb03275e
      https://github.com/ianhinder/Kranc/commit/bfbc669abb9e6b5a482a83a4beafbc52bb03275e
  Author: Barry Wardell <barry.wardell at 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/0fff317636cbc465d6e320b34a56e18111fb9919
  Author: Barry Wardell <barry.wardell at 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/bc4e9108121c8f0a37839675696e754f0c695be5
  Author: Barry Wardell <barry.wardell at 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/f3ef515555c343c4988ca079c293ff7897797f31
  Author: Barry Wardell <barry.wardell at 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/30d03a3df552a13eb796ff6e075652ab64a9aebe
  Author: Barry Wardell <barry.wardell at 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/e5ea73575a4fef7c8db76e065a9087c64dc57cd0
  Author: Barry Wardell <barry.wardell at 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/89ce1e83af7ed0503e65cabb21d1fc94dbd401d9
  Author: Barry Wardell <barry.wardell at 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/b988e12a0248cb252a2df033743ba0fdb89ef5e6
  Author: Barry Wardell <barry.wardell at 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/46dd572fe1b376be4a20f7ed107ec3e2e8165932
  Author: Barry Wardell <barry.wardell at 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/726844f71a4747d7c9c54ea031d6743bf39f2658
  Author: Barry Wardell <barry.wardell at 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/85c8df8637ed54e534104f2f32d60929a433a47e
  Author: Barry Wardell <barry.wardell at 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/e2e700563855dd2aeec41d11ab064f0a1d52473a
  Author: Barry Wardell <barry.wardell at 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/74ef944a1faf022b9cbe9e99bc1931b04155d3a5
  Author: Barry Wardell <barry.wardell at 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/21989d953f1ac6840897a87dc0274e9e1adb674e
  Author: Barry Wardell <barry.wardell at 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/fa6171d33d39a8d74208e2eb5a61631d8099287c
  Author: Barry Wardell <barry.wardell at 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/6a5b010a19eb04d89c0c1590a9b17f15103e2a74
  Author: Barry Wardell <barry.wardell at 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


Compare: https://github.com/ianhinder/Kranc/compare/3d333bf07a9e...6a5b010a19eb


More information about the Commits mailing list