← Back to team overview

syfi team mailing list archive

[HG syfi] Further cleanup of DofT code, it now has the data structures "loc2glob_array" and "loc2glob_map" which

 

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

changeset:   724:ae062202aed3600e1f0f7ba9eea20834bd69617c
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Wed Sep 05 13:32:12 2007 +0200
files:       python/sfc/DofMapCG.py python/sfc/dofcode/DofT.py
description:
Further cleanup of DofT code, it now has the data structures "loc2glob_array" and "loc2glob_map" which
are both optional to build, as well as a function init(num_elm, loc_dim) to allocate loc2glob_array before
insert_dof() is used, and build_loc2glob() takes no arguments but builds loc2glob_array from loc2glob_map
if it hasn't been created during insert_dof() calls.


changeset:   723:2d4380f5084ef39addad4be403837109eff87bdb
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Wed Sep 05 10:34:06 2007 +0200
files:       python/sfc/DofMapCG.py python/sfc/FiniteElementCG.py python/sfc/compiler.py python/sfc/representations.py python/tests/SFC-tests/clean.sh
description:
Finished generation of subelements. This needs testing before we release.


changeset:   722:4ce331849a3261592114977eb4d695d77eaa3059
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Tue Sep 04 14:30:19 2007 +0200
files:       python/sfc/DofMapCG.py python/sfc/FERep.py python/sfc/FiniteElementCG.py python/sfc/UserForm.py python/sfc/fem/FE.py python/sfc/fem/Form.py python/sfc/representations.py
description:
Implemented sub components for vector and tensor elements in dofmap,
sharing the loc2glob memory. A nice side-effect is that memory usage for
vector and tensor dofmaps will drop by about a factor nsd or nsd*nsd!


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