Subject: [Syfi-dev] [HG syfi] Added a "temp symbol context" to control numbering of temporary

From: [email-masked] (SyFi)
Date: Wed, 26 Sep 2007 15:05:44 +0200 (CEST)

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

changeset:   813:3c0fcb20c12fccc6d996c5f63117927f7bd60ed7
tag:         tip
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Wed Sep 26 15:08:15 2007 +0200
files:       python/sfc/FiniteElementCG.py python/sfc/Integral.py python/sfc/optimize/optimize.py
description:
Added a "temp symbol context" to control numbering of temporary
symbols created by optimization stuff within various contexts.

Fixed bug in call to optimization for exterior facet integrals with quadrature.

changeset:   812:0ceebd7f3e4777625f67a8fdd2e7ac25d94d19d0
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Wed Sep 26 13:07:13 2007 +0200
files:       python/sfc/FiniteElementCG.py
description:
Added braces to case in evaluate_basis, needed to compile optimized code.

changeset:   811:f53cb3f0d5fd9671f8ecfc632c11d6d4eb37080a
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Wed Sep 26 11:57:07 2007 +0200
files:       benchmarks/bench.py benchmarks/mass.py python/sfc/DofMapCG.py python/sfc/DofMapDiscontinuousCG.py python/sfc/DofMapSignedCG.py python/sfc/FERep.py python/sfc/FiniteElementCG.py python/sfc/FiniteElementSignedCG.py python/sfc/integral_tools.py python/sfc/sign_on_basis.py
description:
Changed all range(0, N) to range(N), because I'm a nitpicker.

Optimization of evaluate_basis was disabled because of a minor bug. Fixed.

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