Subject: [UFL-dev] [HG UFL] Split Integral into Integral and Measure,

From: [email-masked] (UFL)
Date: Fri, 13 Feb 2009 13:28:07 +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:   570:3ae30e3fe38568b9c26fe18f358e760ffbdb9b79
tag:         tip
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Fri Feb 13 13:28:04 2009 +0100
files:       ufl/algorithms/formtransformations.py ufl/algorithms/forward_ad.py ufl/algorithms/ufl2latex.py ufl/classes.py ufl/form.py ufl/formoperators.py ufl/integral.py ufl/objects.py
description:
Split Integral into Integral and Measure,
inspired by the wording in the manual
"dx is a measure for integration".
Metadata for integration options is
associated with the Measure, and an
Integral has an Expr (integrand) and a Measure.

Fixed Form such that integrals with
measures differing only by metadata
are not combined.

changeset:   569:7f21dc7c6510b9ed65479b5879e1df6956e9f6b3
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Fri Feb 13 11:23:29 2009 +0100
files:       ufl/algorithms/ad.py ufl/algorithms/forward_ad.py ufl/algorithms/graph.py ufl/algorithms/transformations.py ufl/classes.py ufl/conditional.py ufl/differentiation.py ufl/expr.py ufl/mathfunctions.py ufl/restriction.py ufl/terminal.py
description:
Added class Operator, which all non-Terminals now inherit from.
Added function reconstruct, more intuitive than using _uflclass directly.

changeset:   568:8345e3c679bd521e55da22f619dd282c2f0c6061
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu Feb 12 21:39:39 2009 +0100
files:       doc/manual/chapters/formlanguage.tex doc/manual/chapters/installation-downloading.tex doc/manual/chapters/installation.tex doc/manual/ffcchapters/formlanguage.tex doc/manual/ufl-user-manual.tex ufl/integral.py ufl/log.py ufl/sorting.py
description:
Written section about forms and integrals.
Outlined structure of form language chapter with sections and
TODOs detailing which operations are explained where, roughly.

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