Subject: [Syfi-dev] [HG syfi] Work on extracting code generation snippets into more reusable blocks.

From: [email-masked] (SyFi)
Date: Fri, 6 Mar 2009 12:47:20 +0100 (CET)

One or more new changesets pushed to the primary SyFi repository.
A short summary of the last three changesets is included below.

changeset:   337:90aded48b8dd9aa91e4b735c375cf5925f3db1b1
tag:         tip
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Fri Mar 06 12:48:32 2009 +0100
files:       examples/newsolvers/poisson/cpp/Makefile site-packages/newsfc/codegeneration/cellintegralcg.py site-packages/newsfc/codegeneration/codeformatting.py site-packages/newsfc/codegeneration/integralcg.py site-packages/newsfc/representation/integralrepresentation.py
description:
Work on extracting code generation snippets into more reusable blocks.

changeset:   336:f062ab422d851e205d550b728cc0435a3b5e4a45
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu Mar 05 22:38:52 2009 +0100
files:       site-packages/newsfc/representation/integralrepresentation.py
description:
Comments on missing parts of new iter_partition function.

changeset:   335:dbbcc4b9e4f4e4abb21be424320ad9f5326b6721
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu Mar 05 20:10:23 2009 +0100
files:       site-packages/newsfc/representation/integralrepresentation.py
description:
Work on iteration over a graph partition,
computing expressions as needed, allocating
and "freeing" symbols as needed, yielding
tokens (s, e) whenever a symbol is created
for a nontrivial expression.

expand_indices made this much simpler, but
there are still some small complications
with nonscalar expressions.

----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/syfi