← Back to team overview

syfi team mailing list archive

[HG syfi] Updated ffc convection forms to actually work, using index notation.

 

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

changeset:   898:dfeab04e1991bc11fecebd96b1b18a73c8f39ef7
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Mon Oct 15 16:33:38 2007 +0200
files:       benchmarks_v2/ffc_convection_jacobi.py benchmarks_v2/ffc_convection_matrix.py benchmarks_v2/ffc_convection_vector.py benchmarks_v2/sfc_bench.py benchmarks_v2/sfc_quad_convection_jacobi.py benchmarks_v2/sfc_quad_convection_matrix.py benchmarks_v2/sfc_quad_convection_vector.py benchmarks_v2/sfc_quad_mass.py benchmarks_v2/sfc_quad_rhs_vector.py benchmarks_v2/sfc_quad_stiffness.py python/sfc/Integral.py python/sfc/common/options.py
description:
Updated ffc convection forms to actually work, using index notation.
Updated sfc_quad forms with manual optimization (precomputing Ni and DNi).
Fixed spelling error in some new option dictionary keys.


changeset:   897:49b0f44351fc1ba72f357cf6df8ed58ac7c8beb0
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Mon Oct 15 11:39:54 2007 +0200
files:       python/sfc/Integral.py
description:
Spell fix.


changeset:   896:52d1340c5bd06123b5cd3806bdb2b63a7d017a0d
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Mon Oct 15 11:18:17 2007 +0200
files:       python/sfc/Integral.py python/sfc/common/options.py
description:
Split option eliminate_common_expressions into eliminate_equal_tokens and eliminate_common_subexpressions. The latter part generates a lot of temporaries, and isn't always more efficient, while the former can never do anything harmful to performance.


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