Subject: [UFL-dev] [HG UFL] Bugfix in index handling with ellipsis.

From: [email-masked] (UFL)
Date: Thu, 15 May 2008 21:37:52 +0200 (CEST)

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

changeset:   106:fa0a7626699aef9bff15e7cc71f7410aa3b3abd0
tag:         tip
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu May 15 21:37:58 2008 +0200
files:       ufl/base.py ufl/indexing.py ufl/new_transform.py ufl/tensoralgebra.py
description:
Bugfix in index handling with ellipsis.
Bugfix in Dot.__repr__.

Implemented expand_compound(expression), which expands
Dot, Inner, Outer, Transpose, Div, Grad, [Curl, Rot not implemented]
into indexed expressions. Not verified, needs unit tests.

We also need better unit tests for indexing,
and tests and cleanup of PartialDerivative.

changeset:   105:0849e1f362fb3bbb0bdd0e5dbec892b8f396c181
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu May 15 20:34:58 2008 +0200
files:       ufl/swiginac_code.py ufl/transformers.py ufl/utilities.py
description:
Removed some old code and code that shouldn't be in UFL.

changeset:   104:515856dae26a55ba8e9b27919d5d1a8ca86e3f4f
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu May 15 20:28:21 2008 +0200
files:       ufl/new_transform.py ufl/output.py
description:
Some comments.

Made ufl_assert throw its own exception instead of calling ufl_error, shortens the call stack on exceptions.

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