[Commits] [ianhinder/Kranc] f6b786: CactusBoundary.m: Add type checking to GetParamete...

Ian Hinder ian.hinder at aei.mpg.de
Thu Sep 12 15:20:10 CDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/ianhinder/Kranc
  Commit: f6b7863374906f25bc4bbb2f54fcef2598bbd027
      https://github.com/ianhinder/Kranc/commit/f6b7863374906f25bc4bbb2f54fcef2598bbd027
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CactusBoundary.m

  Log Message:
  -----------
  CactusBoundary.m: Add type checking to GetParameters


  Commit: 21b0cb9ad4d048bdc46afec05ef49d1223423063
      https://github.com/ianhinder/Kranc/commit/21b0cb9ad4d048bdc46afec05ef49d1223423063
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/MoL.m
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Move details of MoL parameters into MoL.m


  Commit: 9484f64e290e1327138537533be2830161a1b15d
      https://github.com/ianhinder/Kranc/commit/9484f64e290e1327138537533be2830161a1b15d
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/MoL.m
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Move details of used MoL parameters into MoL.m


  Commit: ed7331d004acf6c0a38857d9bc5ad2464d50962b
      https://github.com/ianhinder/Kranc/commit/ed7331d004acf6c0a38857d9bc5ad2464d50962b
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Correct variable declarations


  Commit: 55113978b6c05474bd9c4e3d3fc39b1468429585
      https://github.com/ianhinder/Kranc/commit/55113978b6c05474bd9c4e3d3fc39b1468429585
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Move "used parameters" part of CreateKrancParam into a separate function


  Commit: 5c0496c72c9942a05cc0d69faa7320cdc73734a2
      https://github.com/ianhinder/Kranc/commit/5c0496c72c9942a05cc0d69faa7320cdc73734a2
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Group user parameter structures together


  Commit: 686470eddf04222f46b33b26d5fe2a0a2569e2aa
      https://github.com/ianhinder/Kranc/commit/686470eddf04222f46b33b26d5fe2a0a2569e2aa
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Move user parameter structure generation into a separate function


  Commit: 40d2ed8e5683e2ec54f7da98c6f0ea3ece3e4639
      https://github.com/ianhinder/Kranc/commit/40d2ed8e5683e2ec54f7da98c6f0ea3ece3e4639
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Eliminate temporary variable


  Commit: 9aece0e0b635e788fb58079419fde8686cf8fce8
      https://github.com/ianhinder/Kranc/commit/9aece0e0b635e788fb58079419fde8686cf8fce8
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Move calculation and common parameter structures into their own functions

This changes the ordering of entries in param.ccl.


  Commit: 6f379f5eb02af3483861b7f8ae597062b050a885
      https://github.com/ianhinder/Kranc/commit/6f379f5eb02af3483861b7f8ae597062b050a885
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Param.m: Remove unneeded arguments from CreateKrancParam


  Commit: a485e7175529c24b0bb307f3602990776978f9c1
      https://github.com/ianhinder/Kranc/commit/a485e7175529c24b0bb307f3602990776978f9c1
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Kranc.m
    M Tools/CodeGen/MoL.m

  Log Message:
  -----------
  MoL.m: Add MoLEvolved option to groups which are evolved using MoL

This allows easy identification of these groups later


  Commit: ec4399483cac51a8322265c6d1c6591bbde54f20
      https://github.com/ianhinder/Kranc/commit/ec4399483cac51a8322265c6d1c6591bbde54f20
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancGroups.m

  Log Message:
  -----------
  KrancGroups.m: Add DeleteGroupExtra function


  Commit: d03c1e0d8133666f9e21ea09c575a8ce5ea5278f
      https://github.com/ianhinder/Kranc/commit/d03c1e0d8133666f9e21ea09c575a8ce5ea5278f
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m
    M Tools/CodeGen/MoL.m
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Pass declared groups into parameter file generation functions


  Commit: 7cbaac094ca6dcb34b09e8db0546eed8555923e5
      https://github.com/ianhinder/Kranc/commit/7cbaac094ca6dcb34b09e8db0546eed8555923e5
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/MoL.m

  Log Message:
  -----------
  MoL.m: Remove MoLEvolved from copied RHS group definition


  Commit: c178d4707d65c1402b41289b70da72e8347dabc5
      https://github.com/ianhinder/Kranc/commit/c178d4707d65c1402b41289b70da72e8347dabc5
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/MoL.m
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Determine evolved groups using MoLEvolved group option rather than passing list


  Commit: 1550f33098c17cd88d84c68b7b1983111ab0996d
      https://github.com/ianhinder/Kranc/commit/1550f33098c17cd88d84c68b7b1983111ab0996d
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/MoL.m

  Log Message:
  -----------
  MoL.m: Add a version of MoLEvolvedGroups which does not require the calculations


  Commit: e180367a6d9d99690dace52be9392ada6fe09099
      https://github.com/ianhinder/Kranc/commit/e180367a6d9d99690dace52be9392ada6fe09099
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/MoL.m

  Log Message:
  -----------
  MoL.m: Use the new MoLEvolvedGroups in MoLParameterStructures


  Commit: cf0ebf3811ae4cc86be46aea6515b2d296f0d283
      https://github.com/ianhinder/Kranc/commit/cf0ebf3811ae4cc86be46aea6515b2d296f0d283
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CactusBoundary.m
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Change arguments of CactusBoundary`GetParameters to declaredGroups and groups from evolvedGFs and evolvedGroups

This means the caller doesn't have to know about which groups are evolved.  It changes the ordering of the parameters.


  Commit: 056d84a5d2053ca211bdbbd2a5b82544b329c05d
      https://github.com/ianhinder/Kranc/commit/056d84a5d2053ca211bdbbd2a5b82544b329c05d
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m
    M Tools/CodeGen/Param.m

  Log Message:
  -----------
  Remove now-unneeded arguments from CreateKrancParam


  Commit: 34ce5e963be289f48a2e08abb2d136d3e6e42d3c
      https://github.com/ianhinder/Kranc/commit/34ce5e963be289f48a2e08abb2d136d3e6e42d3c
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Add section comments to CreateKrancThorn


  Commit: 700c372f3fde605f18b8004b3ec5fba61ecb4a68
      https://github.com/ianhinder/Kranc/commit/700c372f3fde605f18b8004b3ec5fba61ecb4a68
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Add more section comments


  Commit: 60535a757d0d794eff24c9379b447d1ac4bd5216
      https://github.com/ianhinder/Kranc/commit/60535a757d0d794eff24c9379b447d1ac4bd5216
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Move MoL-related code to MoL section


  Commit: 587a1b8816cf603ce3ee2705de9d660a18a7e513
      https://github.com/ianhinder/Kranc/commit/587a1b8816cf603ce3ee2705de9d660a18a7e513
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Move MoL registration source file generation into MoL section


  Commit: 9df401694aea2bd64a7fd5e5beca2f52f3fdacf9
      https://github.com/ianhinder/Kranc/commit/9df401694aea2bd64a7fd5e5beca2f52f3fdacf9
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Create a "sources" accumulator list and use it for the MoL registration source file


  Commit: e0ff723ad9bcce46cd547982410427e83e93c7ec
      https://github.com/ianhinder/Kranc/commit/e0ff723ad9bcce46cd547982410427e83e93c7ec
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Localise some variables in MoL


  Commit: 2f67367ecb9550d39d2948b87c17b399eb668c4c
      https://github.com/ianhinder/Kranc/commit/2f67367ecb9550d39d2948b87c17b399eb668c4c
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Accumulate startup file in sources variable


  Commit: 54877000c183ead40175b45ca5798a865dbc4eef
      https://github.com/ianhinder/Kranc/commit/54877000c183ead40175b45ca5798a865dbc4eef
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Reorder some code so it can go into the right sections


  Commit: 27a46baf3e2e37b0166878c076fe71aaedcd30bf
      https://github.com/ianhinder/Kranc/commit/27a46baf3e2e37b0166878c076fe71aaedcd30bf
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Accumulate boundary source files in sources variable


  Commit: 0b39a8d69637e13d81824f3dce4aa8d87f60218e
      https://github.com/ianhinder/Kranc/commit/0b39a8d69637e13d81824f3dce4aa8d87f60218e
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Accumulate symmetries registration source file in sources variable


  Commit: 72837a1c287a2e31226db8cb2c59f053ab8c92f1
      https://github.com/ianhinder/Kranc/commit/72837a1c287a2e31226db8cb2c59f053ab8c92f1
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Accumulate finite differencing header in sources variable


  Commit: fa7c5ceebcba28d49aea32306e283bd47d0a9972
      https://github.com/ianhinder/Kranc/commit/fa7c5ceebcba28d49aea32306e283bd47d0a9972
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/ParamCheck.m

  Log Message:
  -----------
  ParamCheck.m: Bypass bug in checkCondition

The "params" variable is never initialised, so the code as written is wrong.  Bypass the corresponding check until the parameters are passed in.


  Commit: 665ca92c009400580e0b65f461a1a73ede5ccf35
      https://github.com/ianhinder/Kranc/commit/665ca92c009400580e0b65f461a1a73ede5ccf35
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tests/Kranc.mt

  Log Message:
  -----------
  Kranc.mt: Add test for ParameterConditions


  Commit: 35671680e303c54ac1d045e4f1554c69d7bec5dc
      https://github.com/ianhinder/Kranc/commit/35671680e303c54ac1d045e4f1554c69d7bec5dc
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Accumulate calculation sources in sources variable


  Commit: 01478e8bf1bc509f67a3f8fa2c18021dc9b975f3
      https://github.com/ianhinder/Kranc/commit/01478e8bf1bc509f67a3f8fa2c18021dc9b975f3
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Accumulate parameter check source in sources variable


  Commit: 5238aa95745f46501d3f1ac657a02af0b0a44477
      https://github.com/ianhinder/Kranc/commit/5238aa95745f46501d3f1ac657a02af0b0a44477
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Use sources variable for list of source files in makefile

Currently we assume that all source files with extension "cc" are to be included in the makefile.  This excludes header files and CaKernel code files.


  Commit: b0ab67c8a950aadaeb45f56b56fed7802d1b712b
      https://github.com/ianhinder/Kranc/commit/b0ab67c8a950aadaeb45f56b56fed7802d1b712b
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Remove unused incFilenames variable


  Commit: ec87414a06d535cb244184192bef38f2d82692af
      https://github.com/ianhinder/Kranc/commit/ec87414a06d535cb244184192bef38f2d82692af
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Eliminate some local variables


  Commit: 539804b61c2e8996c843313d1c10f48640eb2ce7
      https://github.com/ianhinder/Kranc/commit/539804b61c2e8996c843313d1c10f48640eb2ce7
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Localise pDefs variable


  Commit: fd12e3c452dc2e236ea8d255cb5e0903e0626872
      https://github.com/ianhinder/Kranc/commit/fd12e3c452dc2e236ea8d255cb5e0903e0626872
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Eliminate temporary variable


  Commit: d7af35bceb859a45abc4d96805ceda90ca1874ac
      https://github.com/ianhinder/Kranc/commit/d7af35bceb859a45abc4d96805ceda90ca1874ac
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Localise some variables for conservation calculations


  Commit: 7daca94f282a8b09a6ed0f431311b5c60a71150f
      https://github.com/ianhinder/Kranc/commit/7daca94f282a8b09a6ed0f431311b5c60a71150f
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Reformat conservation calculation section


  Commit: 6687a779dac461b408bc115d274315e7e48757a4
      https://github.com/ianhinder/Kranc/commit/6687a779dac461b408bc115d274315e7e48757a4
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Add section comment


  Commit: 8833f0de4517fbd839d1baae4c863cebad3e9ef3
      https://github.com/ianhinder/Kranc/commit/8833f0de4517fbd839d1baae4c863cebad3e9ef3
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Eliminate temporary variable


  Commit: 4ee05bf4578c570efc208ffe1f12b939528a54ce
      https://github.com/ianhinder/Kranc/commit/4ee05bf4578c570efc208ffe1f12b939528a54ce
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Edit comments


  Commit: 5fcdf618c416037fb1b2454490e1cf03c12e0d86
      https://github.com/ianhinder/Kranc/commit/5fcdf618c416037fb1b2454490e1cf03c12e0d86
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Move CaKernel-related code into CaKernel section


  Commit: 5828f006046a5cccd12882352e0138da022a2613
      https://github.com/ianhinder/Kranc/commit/5828f006046a5cccd12882352e0138da022a2613
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Eliminate local variable


  Commit: 5fe746013b88df716c1df5cc9d64892a2c09e664
      https://github.com/ianhinder/Kranc/commit/5fe746013b88df716c1df5cc9d64892a2c09e664
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Rearrange code and comments slightly


  Commit: 7cfd3320c89b487c994c95fe2a12adb1288a6fbb
      https://github.com/ianhinder/Kranc/commit/7cfd3320c89b487c994c95fe2a12adb1288a6fbb
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Move symmetry include file to symmetry section and move section

The include file needs to be added before the interface.ccl file is generated.  This commit changes the order of include files in interface.ccl.


  Commit: 355f69151e9cd5fb984ec40db9b8c78f80723a06
      https://github.com/ianhinder/Kranc/commit/355f69151e9cd5fb984ec40db9b8c78f80723a06
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Move SummationByParts include file to new SummationByParts section

Also only add this header if needed.  Changes ordering of include files in interface.ccl.


  Commit: eb39bfe8446e1a5a9adbc4977062ab0a6e40c5f2
      https://github.com/ianhinder/Kranc/commit/eb39bfe8446e1a5a9adbc4977062ab0a6e40c5f2
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Add GenericFD include file earlier


  Commit: 311d24d35eab704df7153748d0f4f205eb1c081b
      https://github.com/ianhinder/Kranc/commit/311d24d35eab704df7153748d0f4f205eb1c081b
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Eliminate several temporary variables


  Commit: f4e744c0ac63c5b26d22e7287c3860d6d93c6318
      https://github.com/ianhinder/Kranc/commit/f4e744c0ac63c5b26d22e7287c3860d6d93c6318
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSchedule.m
    M Tools/CodeGen/Schedule.m

  Log Message:
  -----------
  Remove unused "max" entry in group storage spec


  Commit: 17d2c25f796b31fde3be23fd16b350ea1e675a9a
      https://github.com/ianhinder/Kranc/commit/17d2c25f796b31fde3be23fd16b350ea1e675a9a
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m
    M Tools/CodeGen/Schedule.m

  Log Message:
  -----------
  Add declaredGroups argument to CreateKrancScheduleFile


  Commit: a07e177cbd2603aa9d7d0a072c36c4ed84e24bff
      https://github.com/ianhinder/Kranc/commit/a07e177cbd2603aa9d7d0a072c36c4ed84e24bff
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Kranc.m
    M Tools/CodeGen/MoL.m

  Log Message:
  -----------
  Add ScheduleTimelevels to evolved and RHS groups in MoL.m


  Commit: 0b09169bacd7995d28b56a574bd060ebb243ca6f
      https://github.com/ianhinder/Kranc/commit/0b09169bacd7995d28b56a574bd060ebb243ca6f
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Schedule.m

  Log Message:
  -----------
  Schedule.m: Implement new method for determining number of timelevels in schedule.ccl

Check against the old method and abort if there is a discrepancy (apart from ordering).  Use the result from the new method in the generated thorn.  Generally, this changes the ordering of storage statements in schedule.ccl.


  Commit: 2ce001c1412d1fe4c75d8818ed145065a2522a15
      https://github.com/ianhinder/Kranc/commit/2ce001c1412d1fe4c75d8818ed145065a2522a15
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Schedule.m

  Log Message:
  -----------
  Schedule.m: Remove old code for computing the storage group structures


  Commit: da423f55aa544d5648c839195ca3407f0763cfa5
      https://github.com/ianhinder/Kranc/commit/da423f55aa544d5648c839195ca3407f0763cfa5
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CactusBoundary.m
    M Tools/CodeGen/Schedule.m

  Log Message:
  -----------
  Use MoL function to determine evolved groups in CactusBoundary.m


  Commit: 18793c60c8648211182dee71d63745fe888703e2
      https://github.com/ianhinder/Kranc/commit/18793c60c8648211182dee71d63745fe888703e2
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m
    M Tools/CodeGen/Schedule.m

  Log Message:
  -----------
  Remove now-unused arguments from CreateKrancScheduleFile


  Commit: 29a89161e621a4e84c7a7307f45328cc35b69fee
      https://github.com/ianhinder/Kranc/commit/29a89161e621a4e84c7a7307f45328cc35b69fee
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSymmetries.m

  Log Message:
  -----------
  CodeGenSymmetries.m: Uncapitalise private function


  Commit: 66b5a2e4e6f1151cba25a3f39aaca07e4cd1d38e
      https://github.com/ianhinder/Kranc/commit/66b5a2e4e6f1151cba25a3f39aaca07e4cd1d38e
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSymmetries.m

  Log Message:
  -----------
  CodeGenSymmetries.m: Remove unneeded compatibility function


  Commit: d7612a318433c8e99daa8348570d0866d37d9f57
      https://github.com/ianhinder/Kranc/commit/d7612a318433c8e99daa8348570d0866d37d9f57
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSymmetries.m

  Log Message:
  -----------
  CodeGenSymmetries.m: Reformat code


  Commit: 53b75fdfb6731d7eb022ea93b51b3aeb333c4960
      https://github.com/ianhinder/Kranc/commit/53b75fdfb6731d7eb022ea93b51b3aeb333c4960
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSymmetries.m

  Log Message:
  -----------
  CodeGenSymmetries.m: Change Table to Map


  Commit: 8cbc10d5e9135054682e8d20855069870b6baaff
      https://github.com/ianhinder/Kranc/commit/8cbc10d5e9135054682e8d20855069870b6baaff
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSymmetries.m

  Log Message:
  -----------
  CodeGenSymmetries.m: Remove old compatibility code


  Commit: 99b1b9c61397c6e85a324d25e510a15b06100b31
      https://github.com/ianhinder/Kranc/commit/99b1b9c61397c6e85a324d25e510a15b06100b31
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSymmetries.m

  Log Message:
  -----------
  CodeGenSymmetries.m: Add type checking


  Commit: c1bcd9aa9abea66fb6c74bf4956417be6801b574
      https://github.com/ianhinder/Kranc/commit/c1bcd9aa9abea66fb6c74bf4956417be6801b574
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/Kranc.m
    M Tools/CodeGen/MoL.m

  Log Message:
  -----------
  MoL.m: Add a group extra to indicate that the group is an RHS


  Commit: 7369286bc4ab997558d90a594d13873f9fd75ba4
      https://github.com/ianhinder/Kranc/commit/7369286bc4ab997558d90a594d13873f9fd75ba4
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSymmetries.m
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  Change method used to determine which variables to set symmetries for in CodeGenSymmetries.m

This is for the old symmetry infrastructure, and the logic doesn't make a lot of sense anyway, but we reproduce it for compatibility reasons.  Changes the order of symmetry declarations in RegisterSymmetries.cc.


  Commit: c05f59d900a5477478a0cca12441953e4be3d2f8
      https://github.com/ianhinder/Kranc/commit/c05f59d900a5477478a0cca12441953e4be3d2f8
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CodeGenSymmetries.m
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  Remove old method for determining which grid functions need symmetries to be applied


  Commit: 3237af2566109f099ee78a7effb511a65dc18ae0
      https://github.com/ianhinder/Kranc/commit/3237af2566109f099ee78a7effb511a65dc18ae0
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CactusBoundary.m
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  Change method used to determine which groups to create old-style boundary condition code for

This changes the ordering of code in Boundaries.cc.


  Commit: 65af1690ac2d844f5224f845f2f9b8ce4cc4cfa7
      https://github.com/ianhinder/Kranc/commit/65af1690ac2d844f5224f845f2f9b8ce4cc4cfa7
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/CactusBoundary.m
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  Remove old code for determining boundary groups


  Commit: 03496443003f6d1f9645b6dfe1d0baccb0fbd6b9
      https://github.com/ianhinder/Kranc/commit/03496443003f6d1f9645b6dfe1d0baccb0fbd6b9
  Author: Ian Hinder <ian.hinder at aei.mpg.de>
  Date:   2013-09-12 (Thu, 12 Sep 2013)

  Changed paths:
    M Tools/CodeGen/KrancThorn.m

  Log Message:
  -----------
  KrancThorn.m: Localise remaining MoL variables


Compare: https://github.com/ianhinder/Kranc/compare/9b459add6db9...03496443003f


More information about the Commits mailing list