[Commits] [ianhinder/Kranc] 2d6191: Add Tiling.mt test file

Ian Hinder ian.hinder at aei.mpg.de
Fri Feb 28 21:13:55 CST 2014


  Branch: refs/heads/master
  Home:   https://github.com/ianhinder/Kranc
  Commit: 2d6191a954a93b25ab441cab672f569de1dd41a8
      https://github.com/ianhinder/Kranc/commit/2d6191a954a93b25ab441cab672f569de1dd41a8
  Author: Ian Hinder <ian.hinder at 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/f06b47c1fe6425b6597cf592a9799f7bb44d38b3
  Author: Ian Hinder <ian.hinder at 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/e57c986bc37bae0d2d0299a8b2d811d97f363dcd
  Author: Ian Hinder <ian.hinder at 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/0d831a639890e9a986712171dd27ed7a05a04183
  Author: Ian Hinder <ian.hinder at 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/a46e841a5fa6f99f41f3c7c9f7c3e68c72643f78
  Author: Ian Hinder <ian.hinder at 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/59cc67dd510f5c07343de84f295304980882df4f
  Author: Ian Hinder <ian.hinder at 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


More information about the Commits mailing list