← Back to team overview

syfi team mailing list archive

[HG syfi] Implemented evaluate_dofs, inefficient version reusing evaluate_dof in a loop.

 

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

changeset:   1185:aae84e84bca86fa8f01253ad03db6dac6150389d
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Feb 21 13:38:37 2008 +0100
files:       python/sfc/UFCCell.py python/sfc/codegenerators/FiniteElementCG.py python/sfc/representations/FERep.py
description:
Implemented evaluate_dofs, inefficient version reusing evaluate_dof in a loop.


changeset:   1184:08652a32dea083310b54cecdd56656ed47cb12b2
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Feb 21 13:30:18 2008 +0100
files:       python/sfc/UFCCell.py python/sfc/codegenerators/DofMapCG.py python/sfc/codegenerators/FiniteElementCG.py python/sfc/representations/FERep.py
description:
Implemented building of entity_dofs dict in the format of FFC/FIAT.
UFC 1.1 functions might work now, but aren't tested.


changeset:   1183:0bce89d1f3672e8ccde0e9bf48f495ed9226f600
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Feb 21 11:27:25 2008 +0100
files:       python/sfc/codegenerators/DofMapCG.py python/sfc/codegenerators/FiniteElementCG.py python/sfc/representations/FERep.py
description:
Implemented code generation for UFC 1.1 functions.
Vectorized functions simply call the non-vectorized ones in a loop,
i.e. they must be reimplemented to get the expected efficiency gain.
Some pre-codegeneration pieces are missing for the entity_dofs functions.


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