[Users] Kranc/McLachlan incompatibility

Erik Schnetter schnetter at cct.lsu.edu
Tue Jun 22 10:54:17 CDT 2010


On Jun 21, 2010, at 18:26 , Erik Schnetter wrote:

> The current version of Kranc cannot digest the current version of McLachlan.  The problem is with enforcing the trace A constraint, where the variable At_ij is both read and written -- Kranc does not emit the statement that reads the local variable from the grid function.
> 
> The enclosed patch corrects this.  It is somewhat lengthy and not entirely elegant:
> 
> Output assignments for all temporaries, not only for those that are only used in the RHS.  If a temporary is used in a LHS, it may still need to be loaded from a grid function.
> 
> Add a somewhat complex logic to ensure that each temporary and shortcut is declared only once.
> 
> When declaring temporaries, do not declare them as constant, because they may change.


Please ignore this; I was using the wrong repository for Kranc.

-erik

-- 
Erik Schnetter <schnetter at cct.lsu.edu>   http://www.cct.lsu.edu/~eschnett/





More information about the Users mailing list