← Back to team overview

ufl team mailing list archive

[HG UFL] Fixed some indexing bugs. Some issues left related to indexing and expression shapes during differentation.

 

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

changeset:   407:97d3a448991d246de7fa9412cf1067f78b23481b
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
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 <martinal@xxxxxxxxx>"
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.


changeset:   405:4eff1b8e0a46e5f625c870e243d2bff59487339f
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Wed Nov 05 17:57:47 2008 +0100
files:       test/algorithms.py test/classcoverage.py test/ffcforms.py ufl/__init__.py ufl/algebra.py ufl/algorithms/__init__.py ufl/algorithms/ad.py ufl/algorithms/analysis.py ufl/algorithms/checks.py ufl/algorithms/formdata.py ufl/algorithms/transformations.py ufl/algorithms/traversal.py ufl/algorithms/ufl2latex.py ufl/algorithms/variables.py ufl/base.py ufl/basisfunction.py ufl/common.py ufl/conditional.py ufl/differentiation.py ufl/function.py ufl/geometry.py ufl/indexing.py ufl/objects.py ufl/operators.py ufl/tensoralgebra.py ufl/tensors.py
description:
Added polygon to FacetNormal constructor.

Added domain() function to Expr.

Removed DefaultDim. This causes some trouble in AD,
but fixes some other stuff that was tricky.

Started implementation of precedence ordering.

Quick attempt at improving mark_duplications by skipping constants, needs review.

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