← Back to team overview

ufl team mailing list archive

[HG UFL] - Work on changing Variable to a non-terminal.

 

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

changeset:   468:226d9c10fdfbf8eddd5c810a3ba486d0197880d4
tag:         tip
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).


changeset:   467:4bbcb5965619bffff61ee3fc66c09ba59b0465f5
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Mon Jan 05 15:35:35 2009 +0100
files:       ROADMAP scripts/ufl-analyse ufl/algorithms/traversal.py ufl/classes.py ufl/differentiation.py ufl/exproperators.py ufl/geometry.py ufl/operators.py ufl/variable.py ufl/variable2.py
description:
Some updates to use new Variable.


changeset:   466:45e5321b37d89775bc2958ec4ee53ffb99c1e8ee
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Mon Jan 05 11:11:28 2009 +0100
files:       ufl/algorithms/analysis.py
description:
Small bugfix.

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