Subject: [UFL-dev] [HG UFL] Merged repeated_index_dimensions() and free_index_dimensions() into just index_dimensions().

From: [email-masked] (UFL)
Date: Fri, 7 Nov 2008 11:54:32 +0100 (CET)

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

changeset:   408:f09e5d2464cadbb9a42fcc449c4746ade5db342b
tag:         tip
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Fri Nov 07 11:54:30 2008 +0100
files:       ROADMAP ufl/algebra.py ufl/algorithms/ad.py ufl/base.py ufl/conditional.py ufl/differentiation.py ufl/indexing.py ufl/mathfunctions.py ufl/restriction.py ufl/tensoralgebra.py ufl/tensors.py ufl/variable.py
description:
Merged repeated_index_dimensions() and free_index_dimensions() into just index_dimensions().

Indexing problem in differentiation seems reduced to needing free indices in Zero.

changeset:   407:97d3a448991d246de7fa9412cf1067f78b23481b
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Fri Nov 07 10:57:51 2008 +0100
files:       ufl/differentiation.py ufl/indexing.py
description:
Fixed some indexing bugs. Some issues left related to indexing and expression shapes during differentation.

changeset:   406:356879a8e81bc2c5aa516c5ec6b88fa49cab6461
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu Nov 06 12:53:15 2008 +0100
files:       ROADMAP demo/mixed_poisson.ufl test/classcoverage.py ufl/algebra.py ufl/algorithms/ad.py ufl/base.py ufl/basisfunction.py ufl/classes.py ufl/common.py ufl/conditional.py ufl/differentiation.py ufl/form.py ufl/function.py ufl/geometry.py ufl/indexing.py ufl/mathfunctions.py ufl/restriction.py ufl/scalar.py ufl/tensoralgebra.py ufl/tensors.py ufl/variable.py
description:
Added function free_index_dimensions() to Expr and all subclasses. Not quite working.

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