← Back to team overview

ufl team mailing list archive

[HG UFL] Implemented renumbering of variable labels in renumber_indices.

 

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

changeset:   735:c733acab06966147d9c784fa86150d863166d849
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Sat Mar 14 14:25:35 2009 +0100
files:       ROADMAP ufl/algorithms/renumbering.py
description:
Implemented renumbering of variable labels in renumber_indices.


changeset:   734:74565de55a36dfe0aff8b58448ff3395ed5a8960
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Sat Mar 14 13:02:56 2009 +0100
files:       test/split.py ufl/__init__.py ufl/basisfunction.py ufl/function.py ufl/split.py ufl/split_functions.py
description:
Improved split for symmetric tensor functions.
Currently, a mixed element with symmetric tensor
subelement counts the complete value shape of
the subelement (not accounting for symmetries)
towards its total value size. But split will
use the symmetry mapping when indexing the
mixed function to get sub function components,
so you get sub functions like [[w0, w1], [w1, w3]].


changeset:   733:cde13557b7cae83228335299e97b2f41dd67a4e4
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Fri Mar 13 10:39:09 2009 +0100
files:       ufl/algorithms/analysis.py ufl/algorithms/checks.py ufl/algorithms/formfiles.py ufl/algorithms/transformations.py
description:
Bugfixes:
- validate_form uses form.form_data().form instead of calling expand_indices, avoiding possible duplicate calls to this.
- extract_arguments checks for duplicate argument counts.
- lhs produced "u*v*dx + 0*ds" from "u*v*dx + g*ds"

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