← Back to team overview

ufl team mailing list archive

[HG UFL] Implemented split for rank 2 tensor elements without considering symmetries.

 

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

changeset:   442:22d7b449b3305ca32181425c43b4266ef833d6b8
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Nov 27 18:27:35 2008 +0100
files:       demo/mixed_elasticity.ufl ufl/algorithms/transformations.py ufl/algorithms/ufl2latex.py ufl/split.py
description:
Implemented split for rank 2 tensor elements without considering symmetries.
Enabled and mixed elasticity form and updated it with the right operators.
Implemented correct latex rendering of second order list tensor.


changeset:   441:ad3a98afebf36dd658019a90e430762a13defc96
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Nov 27 13:51:27 2008 +0100
files:       ROADMAP sandbox/index_renumbering_thoughts.txt sandbox/printclasses.py ufl/algebra.py ufl/algorithms/monomials.py ufl/base.py
description:
Removed is_linear from Expr and algebra classes,
its meaning wasn't well defined and it had only
a few small and buggy implementations.

Wrote down some brainstorming on index renumbering,
which we'll need for canonical representation of
forms independent of previous form definitions
since we all have this global counter stuff.
Otherwise the form compiler caches will break
very easily.


changeset:   440:3c7b809d6437c8ce4cf40e4972127dacb595b834
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Nov 27 10:40:16 2008 +0100
files:       test/classcoverage.py ufl/algebra.py ufl/base.py ufl/basisfunction.py ufl/conditional.py ufl/differentiation.py ufl/function.py ufl/geometry.py ufl/indexing.py ufl/mathfunctions.py ufl/restriction.py ufl/scalar.py ufl/tensoralgebra.py ufl/tensors.py ufl/variable.py ufl/zero.py
description:
Added Expr.__init__ and Terminal.__init__ calls everywhere,
and a global class construction counter dict to collect statistics
in tests. Small and non-intrusive, can easily remove later.

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