Subject: [Syfi-dev] [HG syfi] Added const to token definitions.

From: [email-masked] (SyFi)
Date: Mon, 8 Oct 2007 15:52:04 +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:   850:da27ec264eaed52a50cfb6a9c6c2c3e9b793b011
tag:         tip
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Mon Oct 08 15:43:55 2007 +0200
files:       python/sfc/CodeFormatter.py python/sfc/FiniteElementCG.py python/sfc/UFCCell.py python/sfc/common/options.py python/sfc/common/strings.py python/sfc/gen_tabulate_tensor.py python/sfc/optimize/optimize.py
description:
Added const to token definitions.

Updated some UFCCell usage.

Disabled remove_unused_tokens_last by default.

changeset:   849:8747294ae0e5f4f7525af5afd496812c9b3e36f1
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Mon Oct 08 10:46:58 2007 +0200
files:       python/sfc/Integral.py python/sfc/gen_tabulate_tensor.py python/sfc/optimize/optimize.py
description:
Optimizations:
- Using xrange instead of range in optimization functions
- Using isinstance(a, __literals) with __literals = (swiginac.symbol, swiginiac.numeric) instead of a.nops()==0 (twice as fast)
- Not calling split_tokens for symbolic integrands, this was just a stupid way to do nothing while using a lot of memory and time :-/

changeset:   848:34619468fa3e91311502a5f6f0c2fe5895a15658
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Sun Oct 07 11:17:30 2007 +0200
description:
Set of benchmark summaries up to order 4.
Files are oneliners, to view subsets do something like this:
 cat *mass*order4_2D_rank1*

3D vector stiffness matrices of order 4 failed with sfc because of memory, this needs to be investigated.

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