← Back to team overview

syfi team mailing list archive

[HG syfi] Added evalf() to __cse_insert and checking for "-a" to avoid a lot of unnecessary "a = b + c; b = -d" instead of just "a = c - d".

 

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

changeset:   844:6f2bcc4286aff7bde8695f7b883f698d31ae67f9
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Oct 04 15:24:41 2007 +0200
files:       python/sfc/FiniteElementCG.py python/sfc/Integral.py python/sfc/optimize/optimize.py
description:
Added evalf() to __cse_insert and checking for "-a" to avoid a lot of unnecessary "a = b + c; b = -d" instead of just "a = c - d".


changeset:   843:c9453ebe11cbf5a7628b241b0bdaafd23014e7e5
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Oct 04 15:15:41 2007 +0200
files:       python/sfc/FiniteElementCG.py
description:
Fixed messy indentation in evaluate_basis.


changeset:   842:57966f6eff8512acff2bb406878153f03008720f
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Oct 04 15:10:37 2007 +0200
files:       python/sfc/Integral.py python/sfc/optimize/optimize.py
description:
Added evalf() calls in strategic places in optimization routines propagate_literals and split_tokens.


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