[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