← Back to team overview

ufl team mailing list archive

[HG UFL] More fixes for changes to Variable.

 

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

changeset:   470:bdeb9d7a2e070fd28954a2ecf8d49f5ee2b41ecc
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Mon Jan 05 19:54:21 2009 +0100
files:       ufl/algorithms/dependencies.py ufl/algorithms/formtransformations.py ufl/algorithms/transformations.py
description:
More fixes for changes to Variable.


changeset:   469:f850f2c5b492fe9165a792d54166ce301231bc1a
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Mon Jan 05 19:45:34 2009 +0100
files:       ROADMAP ufl/integral.py ufl/sorting.py
description:
Updated roadmap with ElementUnion idea from Marie
and integral metadata idea from Garth.

Updated internal sorting rule to not depend on Index and Label counters.


changeset:   468:226d9c10fdfbf8eddd5c810a3ba486d0197880d4
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Mon Jan 05 19:19:32 2009 +0100
files:       demo/mixed_poisson.ufl test/algorithms.py test/classcoverage.py test/ffcforms.py test/forms.py ufl/algorithms/__init__.py ufl/algorithms/analysis.py ufl/algorithms/dependencies.py ufl/algorithms/predicates.py ufl/algorithms/transformations.py ufl/algorithms/traversal.py ufl/algorithms/ufl2dot.py ufl/algorithms/ufl2latex.py ufl/exproperators.py ufl/geometry.py ufl/operators.py ufl/variable.py ufl/variable2.py
description:
- Work on changing Variable to a non-terminal.
- Changed syntax "triangle.n()" to "triangle.n"
- Removed "traversal"
- Changed "work(a, func)" to "work(a, pre_func, post_func)"
  which calls one function before and one after visiting
  the children of all nodes (not tested).

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