ufl team mailing list archive
-
ufl team
-
Mailing list archive
-
Message #01204
[HG UFL] Added simplification IndexSum(Zero) -> Zero.
One or more new changesets pushed to the primary ufl repository.
A short summary of the last three changesets is included below.
changeset: 842:2e742ca6b3587aafee35bc2f7264fdbe7b85160c
tag: tip
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Sun Apr 19 16:50:33 2009 +0200
files: ChangeLog sandbox/algorithmtests/HyperElasticity1D_debug.py sandbox/algorithmtests/HyperElasticitySVK_debug.py ufl/classes.py ufl/differentiation.py ufl/indexsum.py ufl/precedence.py
description:
Added simplification IndexSum(Zero) -> Zero.
Slightly improved use of parentheses in str.
Changed str formatting of du/dx.
Added debugging scripts printing
derivatives of hyperelasticity forms.
(Manually verified the terms of the 1D version).
changeset: 841:c7487077345181571ca4427b3d828e8fa377b613
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Sun Apr 19 15:13:40 2009 +0200
files: ChangeLog ufl/algebra.py ufl/classes.py
description:
Added attempt at line splitting rule for str of Sum and Product,
I'm not quite happy with the result so it's disabled for now.
Pasted precedence lists for C and Python along with the
TODOs to fix the precedence list for better str formatting.
All those parentheses are killing me when reading expressions
for debugging...
changeset: 840:067b04d25cd658ed5e5055d3e84f02a6695f2b16
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Sun Apr 19 13:56:54 2009 +0200
files: test/algorithms.py ufl/algorithms/__init__.py ufl/algorithms/analysis.py ufl/algorithms/transformations.py
description:
Renamed degree estimation functions.
----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/ufl