[Commits] [ianhinder/Kranc] b85e82: Modify grammar for parameter and implicit multiply

Steven R. Brandt sbrandt at cct.lsu.edu
Fri Aug 7 14:37:48 CDT 2015


  Branch: refs/heads/dmk-chemora
  Home:   https://github.com/ianhinder/Kranc
  Commit: b85e82703a20b8d6543dde3b899891bf87d3fa6d
      https://github.com/ianhinder/Kranc/commit/b85e82703a20b8d6543dde3b899891bf87d3fa6d
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M Auxiliary/Grammars/kranc2.peg
    M Examples/SimpleWaveScriptCaKernel.kranc

  Log Message:
  -----------
  Modify grammar for parameter and implicit multiply


  Commit: b9fab3de55ae54b5b64ece7a5dbfc22a09154fa8
      https://github.com/ianhinder/Kranc/commit/b9fab3de55ae54b5b64ece7a5dbfc22a09154fa8
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-02-11 (Wed, 11 Feb 2015)

  Changed paths:
    A Examples/Shallow.kranc

  Log Message:
  -----------
  Add shallow water equations.


  Commit: b697a036d2586046012e65448032a05b8ab6ad19
      https://github.com/ianhinder/Kranc/commit/b697a036d2586046012e65448032a05b8ab6ad19
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-02-11 (Wed, 11 Feb 2015)

  Changed paths:
    M Auxiliary/Grammars/kranc2.peg
    M Examples/SimpleWaveScriptCaKernel.kranc
    M Tools/CodeGen/KrancScript.m
    M Tools/CodeGen/KrancTensor.m

  Log Message:
  -----------
  Got basic derivatives, etc. working.


  Commit: e450bcb53322583cded82069540995e1b751a6e1
      https://github.com/ianhinder/Kranc/commit/e450bcb53322583cded82069540995e1b751a6e1
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M Examples/SimpleWaveScriptCaKernel.kranc
    M Tools/CodeGen/CodeGenCalculation.m
    M Tools/CodeGen/KrancScript.m
    M Tools/CodeGen/TensorTools.m

  Log Message:
  -----------
  This is a step toward getting temporaries to work.


  Commit: aa8d77ca7bcfd1199cfeb335cec985b7b0e96de2
      https://github.com/ianhinder/Kranc/commit/aa8d77ca7bcfd1199cfeb335cec985b7b0e96de2
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M Tools/CodeGen/KrancScript.m
    M Tools/CodeGen/TensorTools.m

  Log Message:
  -----------
  Got implicitly defined temporary variables and eqns working.


  Commit: c6d48ac71f8942fc7c19e8f07899b3b96fcf0551
      https://github.com/ianhinder/Kranc/commit/c6d48ac71f8942fc7c19e8f07899b3b96fcf0551
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-02-27 (Fri, 27 Feb 2015)

  Changed paths:
    M Tools/CodeGen/KrancScript.m

  Log Message:
  -----------
  Lists cause problems with creating the temporary.


  Commit: 41311eeaf257350bd8963528c41dc5176ab27f5f
      https://github.com/ianhinder/Kranc/commit/41311eeaf257350bd8963528c41dc5176ab27f5f
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M Tools/CodeGen/CodeGenSchedule.m

  Log Message:
  -----------
  Automatically annotate schedule items with after messages based on read/write of variables. Region isn't actually checked.


  Commit: ba27df2ec34c1d210f3d2f9b19dac2697bdeda11
      https://github.com/ianhinder/Kranc/commit/ba27df2ec34c1d210f3d2f9b19dac2697bdeda11
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M Tools/CodeGen/CodeGenCalculation.m

  Log Message:
  -----------
  Throw an error if the user attempts to take a derivative of a temporary.


  Commit: e52b66a94904b0bb62601110a54f4ba95a7b12d8
      https://github.com/ianhinder/Kranc/commit/e52b66a94904b0bb62601110a54f4ba95a7b12d8
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M Tools/CodeGen/CodeGenSchedule.m

  Log Message:
  -----------
  Debugged and improved automatic setting of "after" in schedule.ccl.


  Commit: 7f5314eb6da1db504907a5f7d820aadfe903086f
      https://github.com/ianhinder/Kranc/commit/7f5314eb6da1db504907a5f7d820aadfe903086f
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M Tools/CodeGen/CodeGenSchedule.m

  Log Message:
  -----------
  Fix the logic for multiple writers of gfs, as well as functions that read and write a gf.


  Commit: 2d40fb4502c5794af96ec6e458484846d8e61729
      https://github.com/ianhinder/Kranc/commit/2d40fb4502c5794af96ec6e458484846d8e61729
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-04-15 (Wed, 15 Apr 2015)

  Changed paths:
    M Tools/CodeGen/CodeGenSchedule.m

  Log Message:
  -----------
  Fix the way multiple after clauses are added.


  Commit: c83c239edd7911f3acb85bfaf502a72aa344485e
      https://github.com/ianhinder/Kranc/commit/c83c239edd7911f3acb85bfaf502a72aa344485e
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-04-15 (Wed, 15 Apr 2015)

  Changed paths:
    M Tools/CodeGen/CodeGenSchedule.m

  Log Message:
  -----------
  Code cleanup. Stopped using the comment field to find the name of a function. Added comments. Deleted commented out code.


  Commit: 98a432633f94f365a36721887ccbb5e3ecb7204a
      https://github.com/ianhinder/Kranc/commit/98a432633f94f365a36721887ccbb5e3ecb7204a
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-04-15 (Wed, 15 Apr 2015)

  Changed paths:
    M Tools/CodeGen/CodeGenSchedule.m

  Log Message:
  -----------
  Reduce the amount of calls to mergeRules and detect cycles.


  Commit: 3b2383dd7a84af5abe1ce42c973a12339a6215db
      https://github.com/ianhinder/Kranc/commit/3b2383dd7a84af5abe1ce42c973a12339a6215db
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-08-05 (Wed, 05 Aug 2015)

  Changed paths:
    M Auxiliary/Grammars/kranc2.peg
    M Examples/SimpleWaveScriptCaKernel.kranc
    M Tools/CodeGen/CodeGenParam.m
    M Tools/CodeGen/KrancScript.m
    M Tools/CodeGen/Param.m
    M Tools/CodeGen/TensorTools.m

  Log Message:
  -----------
  Ticket#156 Implicit multiply, and streamlined parameter declarations.


  Commit: ceb7f2246d92ad43132e71f0558d38592e27652a
      https://github.com/ianhinder/Kranc/commit/ceb7f2246d92ad43132e71f0558d38592e27652a
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M Auxiliary/Grammars/kranc2.peg
    M Examples/SimpleWaveScriptCaKernel.kranc
    M Tools/CodeGen/CodeGenKranc.m
    M Tools/CodeGen/KrancScript.m

  Log Message:
  -----------
  1) get rawmath and rawc working
2) fix small problem with temporaries
3) fix small problem with parameters


  Commit: ef64f1a43046532633165fd4728d5dc378fbe581
      https://github.com/ianhinder/Kranc/commit/ef64f1a43046532633165fd4728d5dc378fbe581
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M Auxiliary/Grammars/kranc2.peg
    A Examples/Shallow.kranc
    M Examples/SimpleWaveScriptCaKernel.kranc
    M Tools/CodeGen/CodeGenCalculation.m
    M Tools/CodeGen/CodeGenKranc.m
    M Tools/CodeGen/CodeGenSchedule.m
    M Tools/CodeGen/KrancScript.m
    M Tools/CodeGen/KrancTensor.m

  Log Message:
  -----------
  Merge remote branch 'origin/implicit_temps' into dmk-chemora

Conflicts:
	Auxiliary/Grammars/kranc2.peg
	Examples/SimpleWaveScriptCaKernel.kranc
	Tools/CodeGen/KrancScript.m


  Commit: 5be7eda6495aa5d1ad651f7e6d951c8be1ccc71b
      https://github.com/ianhinder/Kranc/commit/5be7eda6495aa5d1ad651f7e6d951c8be1ccc71b
  Author: Steven R. Brandt <sbrandt at cct.lsu.edu>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M Examples/SimpleWaveScriptCaKernel.kranc

  Log Message:
  -----------
  All conflicts resolved with implicit_temps.


Compare: https://github.com/ianhinder/Kranc/compare/13fde9c8905e...5be7eda6495a


More information about the Commits mailing list