syfi team mailing list archive
-
syfi team
-
Mailing list archive
-
Message #00416
[HG syfi] merge
One or more new changesets pushed to the primary SyFi repository.
A short summary of the last three changesets is included below.
changeset: 856:a4cb9c02eb6118e37fd347639f8d026fb644a45d
tag: tip
parent: 855:8e544f8750747fe58ac5accfaea2e61e7f8fdbc3
parent: 853:136cc54aa3c497fc53ac370dd9035a4a5997e67a
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Tue Oct 09 10:47:28 2007 +0200
files:
description:
merge
changeset: 855:8e544f8750747fe58ac5accfaea2e61e7f8fdbc3
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Tue Oct 09 10:47:14 2007 +0200
files: python/sfc/CodeFormatter.py python/sfc/DofMapDiscontinuousCG.py python/sfc/DofMapSignedCG.py python/sfc/FERep.py python/sfc/FiniteElementCG.py python/sfc/FiniteElementSignedCG.py python/sfc/Form.py python/sfc/Integral.py python/sfc/UFCCell.py python/sfc/affine_map.py python/sfc/compiler.py python/sfc/integral_tools.py python/sfc/quadrature.py python/sfc/symbolic_utils.py
description:
Marked all occurrences of symbol creation with XXX,
do not use this mark for anything else now.
This is just a step to get overview of the work involved
with introducing a python-based symbol factory.
70 lines contain XXX now, contrasted to almost 600
containing the word 'symbol'.
Also scetched a way to optimize symbolic integration
for matrices where several integrands are equal, but
this is not a high priority and needs benchmarking.
changeset: 854:5449bd4c00c5e8f30719307ceebaee31df3cf5c1
parent: 850:da27ec264eaed52a50cfb6a9c6c2c3e9b793b011
user: "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date: Mon Oct 08 19:15:33 2007 +0200
files: benchmarks/stiffness.py python/sfc/Integral.py python/sfc/gen_tabulate_tensor.py
description:
Some optimizations in split_tokens and substitute_tokens, keeping auto_tokens list
instead of appending to local_tokens, this reduces memory usage and copying.
Doesn't seem to help a lot in the big picture, but it's noticable in some cases.
----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/syfi