Subject: [Syfi-dev] [HG syfi] Added more features to UFCCell for box support.

From: [email-masked] (SyFi)
Date: Thu, 11 Oct 2007 17:00:08 +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:   873:a0c2a10917b9a73ef4325f89db0e18956453c458
tag:         tip
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu Oct 11 17:03:07 2007 +0200
files:       python/sfc/Integral.py python/sfc/UFCCell.py
description:
Added more features to UFCCell for box support.

changeset:   872:c1dd7d1899d84da489b500ed3dcc10c647baeebf
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu Oct 11 15:31:33 2007 +0200
files:       benchmarks_v2/ffc_bench.py benchmarks_v2/run_all.sh benchmarks_v2/sfc_bench.py python/sfc/CodeFormatter.py python/sfc/FormCG.py python/sfc/optimize/optimize.py
description:
Using generators in code formatting.

changeset:   871:a4dc9bd8bbc3f8fc2ba1a0ccbc24bb08e61821cf
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Thu Oct 11 14:31:59 2007 +0200
files:       benchmarks_v2/backup_summaries.sh benchmarks_v2/bench.py benchmarks_v2/clean.sh benchmarks_v2/ffc_bench.py benchmarks_v2/ffc_convection_jacobi.py benchmarks_v2/ffc_convection_matrix.py benchmarks_v2/ffc_convection_vector.py benchmarks_v2/ffc_mass.py benchmarks_v2/ffc_rhs_vector.py benchmarks_v2/ffc_stiffness.py benchmarks_v2/purge.sh benchmarks_v2/run_all.sh benchmarks_v2/sfc_bench.py benchmarks_v2/sfc_convection_jacobi.py benchmarks_v2/sfc_convection_matrix.py benchmarks_v2/sfc_convection_vector.py benchmarks_v2/sfc_mass.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 benchmarks_v2/sfc_rhs_vector.py benchmarks_v2/sfc_stiffness.py python/sfc/Integral.py python/sfc/optimize/optimize.py python/sfc/symbol_factory.py
description:
Some minor changes to use generators instead of lists and temporary sets.

Reorganized benchmark scripts so the form files are smaller.
New running syntax:
 ./sfc_bench.py --form=sfc_stiffness --symbolic=1 etc etc
See:
 ./sfc_bench.py --help
for all options.

Added convection forms: vector w*Dw*v, matrix with explicit convection w*Du*v,
and manually written jacobi (w*Du + u*Dw)*v.

Added option to set quadrature order manually.
Changed --nsd option to --polygon, to allow for boxes later.

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