Branch: refs/heads/master
Home: https://github.com/ianhinder/Kranc
Commit: 7be17e73681c775a43ae39c03c084df8df2e38ee
https://github.com/ianhinder/Kranc/commit/7be17e73681c775a43ae39c03c084df8d…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
M Examples/SimpleWave/interface.ccl
M Examples/SimpleWave/param.ccl
M Examples/SimpleWave/schedule.ccl
M Examples/SimpleWave/src/Boundaries.cc
M Examples/SimpleWave/src/Differencing.h
M Examples/SimpleWave/src/RegisterMoL.cc
M Examples/SimpleWave/src/Startup.cc
M Examples/SimpleWave/src/calc_rhs.cc
M Examples/SimpleWave/src/initial_sine.cc
M Examples/SimpleWave/src/make.code.defn
Log Message:
-----------
Regenerate SimpleWave example
Commit: 8629009b9b538c2d589cd51a31240953b0237601
https://github.com/ianhinder/Kranc/commit/8629009b9b538c2d589cd51a31240953b…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
A Examples/SimpleWave/src/Kranc.cc
A Examples/SimpleWave/src/Kranc.hh
Log Message:
-----------
Add missing SimpleWave files
Commit: 32fe96b4b34b296ca10705cf6644a1ffd43862f6
https://github.com/ianhinder/Kranc/commit/32fe96b4b34b296ca10705cf6644a1ffd…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
M Tools/CodeGen/Calculation.m
M Tools/CodeGen/CodeGenCalculation.m
M Tools/CodeGen/CodeGenConfiguration.m
M Tools/CodeGen/Interface.m
M Tools/CodeGen/Kranc.m
M Tools/CodeGen/KrancThorn.m
Log Message:
-----------
Improve handling of LoopControl
LoopControl support is enabled for a thorn and all calculations by default. It can be disabled for individual calculations by adding UseLoopControl -> False to the calculation. It can be disabled for the whole thorn by passing UseLoopControl -> False to CreateThorn. Use of LoopControl is required if UseVectors is True because the vectorisation code uses some features from LoopControl.
Compare: https://github.com/ianhinder/Kranc/compare/59cc67dd510f...32fe96b4b34b
Branch: refs/heads/master
Home: https://github.com/ianhinder/Kranc
Commit: 2d6191a954a93b25ab441cab672f569de1dd41a8
https://github.com/ianhinder/Kranc/commit/2d6191a954a93b25ab441cab672f569de…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
A Tests/Tiling.mt
Log Message:
-----------
Add Tiling.mt test file
Commit: f06b47c1fe6425b6597cf592a9799f7bb44d38b3
https://github.com/ianhinder/Kranc/commit/f06b47c1fe6425b6597cf592a9799f7bb…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
M Examples/WaveHost/interface.ccl
M Examples/WaveHost/param.ccl
M Examples/WaveHost/schedule.ccl
M Examples/WaveHost/src/Boundaries.cc
M Examples/WaveHost/src/Differencing.h
M Examples/WaveHost/src/RegisterMoL.cc
M Examples/WaveHost/src/Startup.cc
M Examples/WaveHost/src/calc_bound_rhs.cc
M Examples/WaveHost/src/calc_rhs_2.cc
M Examples/WaveHost/src/calc_rhs_4.cc
M Examples/WaveHost/src/initial_gaussian.cc
M Examples/WaveHost/src/make.code.defn
Log Message:
-----------
Regenerate WaveHost
Commit: e57c986bc37bae0d2d0299a8b2d811d97f363dcd
https://github.com/ianhinder/Kranc/commit/e57c986bc37bae0d2d0299a8b2d811d97…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
M Tools/CodeGen/CodeGenMakefile.m
Log Message:
-----------
CodeGenMakefile.m: Only add .cc files to make.code.defn
This allows header files to be included in the list of generated "sources"
Commit: 0d831a639890e9a986712171dd27ed7a05a04183
https://github.com/ianhinder/Kranc/commit/0d831a639890e9a986712171dd27ed7a0…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
M Tools/CodeGen/KrancThorn.m
Log Message:
-----------
KrancThorn.m: Add ThornName to calculation
Commit: a46e841a5fa6f99f41f3c7c9f7c3e68c72643f78
https://github.com/ianhinder/Kranc/commit/a46e841a5fa6f99f41f3c7c9f7c3e68c7…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
M Tools/CodeGen/Calculation.m
M Tools/CodeGen/Kranc.m
Log Message:
-----------
Add Tile option to calculations
Commit: 59cc67dd510f5c07343de84f295304980882df4f
https://github.com/ianhinder/Kranc/commit/59cc67dd510f5c07343de84f295304980…
Author: Ian Hinder <ian.hinder(a)aei.mpg.de>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
A Auxiliary/Cactus/SourceFiles/Kranc.cc
A Auxiliary/Cactus/SourceFiles/Kranc.hh
M Tests/Tiling.mt
M Tools/CodeGen/CodeGenCalculation.m
M Tools/CodeGen/CodeGenKranc.m
M Tools/CodeGen/KrancThorn.m
M Tools/CodeGen/Param.m
Log Message:
-----------
Add ability to loop over the grid in tiles
Tile size is specified by the tile_size parameter, Tile -> True should be passed to CreateThorn, and tiling applies only to calculations on the Interior. The position within the tile can be found with the variables ti, tj and tk.
Compare: https://github.com/ianhinder/Kranc/compare/d806bd8b9a32...59cc67dd510f