ufl team mailing list archive
-
ufl team
-
Mailing list archive
-
Message #00596
[HG UFL] Added class NewVariable and Label, planning to replace existing Variable.
One or more new changesets pushed to the primary ufl repository.
A short summary of the last three changesets is included below.
changeset: 464:ac4a2900947cb8dc705fa0809a23002a8377f091
tag: tip
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Fri Jan 02 14:33:29 2009 +0100
files: ufl/algorithms/analysis.py ufl/algorithms/dependencies.py ufl/classes.py ufl/variable2.py
description:
Added class NewVariable and Label, planning to replace existing Variable.
Unlike Variable, NewVariable is not a Terminal, meaning the subexpression
is an operand and can be handled in algorithms like other general operands.
It is also not a Counted, but has a second operand of the type Label
which is both a Terminal and Counted.
changeset: 463:a0515c7f29ff3f9f4c456fe37b1a822182823755
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Tue Dec 30 21:37:19 2008 +0100
files: sandbox/lhstest.py ufl/algorithms/formtransformations.py ufl/algorithms/transformations.py ufl/basisfunction.py ufl/formoperators.py ufl/function.py
description:
Implemented lhs and rhs, works for basic "a = u*v*dx + f*v*ds",
needs verification and testing for more complicated stuff
and probably some more operators handled.
changeset: 462:fae02b8aefc08cb52b02412584096297161d3ef0
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Tue Dec 30 20:37:21 2008 +0100
files: ufl/classes.py ufl/form.py ufl/formoperators.py
description:
Some work on derivative function.
Disabled _metadata in Form, this breaks the
immutable property which is very important.
Need a very good reason to re-enable it!
----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/ufl