← Back to team overview

dolfin team mailing list archive

[HG] Work on assembly:

 

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

changeset:   2338:845ced336dae9b2ff3e98e3930503cca719a0af9
tag:         tip
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Mon Oct 23 21:42:57 2006 +0200
files:       src/kernel/fem/FEM.cpp src/kernel/fem/dolfin/FEM.h src/kernel/mesh/Point.cpp src/kernel/mesh/dolfin/CellType.h src/kernel/mesh/dolfin/MeshEntity.h src/kernel/mesh/dolfin/Point.h
description:
Work on assembly:

 - Facet::contains() --> FEM::onFacet(), too special to put in mesh library
 - New operators for Point: +, -, +=, -=, cross, dot

Everything is in place. Now we just need to make it work. From a quick look,
the Poisson demo gives incorrect results. Feel free to step in and help out.


changeset:   2337:22cd626fcefb472afd292bd1561023eee3424d73
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Mon Oct 23 18:24:10 2006 +0200
files:       src/kernel/fem/AffineMap.cpp src/kernel/fem/FEM.cpp src/kernel/fem/dolfin/AffineMap.h
description:
Implement scaling for boundary entities in assembly: Cell::volume().
Still need to fix Cell::contains().


changeset:   2336:6b865f736a18862a553a4b67476e5043df6e13fc
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Mon Oct 23 14:45:03 2006 +0200
files:       src/kernel/mesh/dolfin/Cell.h src/kernel/mesh/dolfin/Edge.h src/kernel/mesh/dolfin/Face.h src/kernel/mesh/dolfin/Facet.h src/kernel/mesh/dolfin/MeshEntityIterator.h src/kernel/mesh/dolfin/Vertex.h
description:
Fix very nasty memory bug in the mesh entity iterators.
Thanks to Ola Skavhaug for helping me track this down.


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