← Back to team overview

dolfin team mailing list archive

Re: [HG DOLFIN] DOLFIN compiles again!

 



Anders Logg wrote:
On Sun, Oct 26, 2008 at 12:50:12PM +0100, DOLFIN wrote:
One or more new changesets pushed to the primary dolfin repository.
A short summary of the last three changesets is included below.

changeset:   5003:f2effd253de3ae72894bdecb768447b8336a5014
tag:         tip
user:        "Garth N. Wells <gnw20@xxxxxxxxx>"
date:        Sun Oct 26 11:50:01 2008 +0000
files:       dolfin/ale/HarmonicSmoothing.cpp dolfin/mf/MatrixFactory.cpp
description:
DOLFIN compiles again!

Nice!


We need to have a good look at const in the mesh classes. I used quite a bit of cont_cast to get things worker because it's always easier to start with something that compiles (and we can continue with the Function interface if it compiles). A few things:

- Do we want to be able to call functions like Mesh::order on const meshes? I would suggest yes because it's nice to make objects like Form const because they are 95% const, but it is necessary to call various mesh functions. We would need to use mutable where necessary in the mesh classes.

- We should add cont version of the various mesh iterators.

Garth




changeset:   5002:05c6bdf0399c13099c56c18be9b839ecb268889a
user:        "Garth N. Wells <gnw20@xxxxxxxxx>"
date:        Sun Oct 26 11:48:20 2008 +0000
files:       dolfin/fem/assemble.h
description:
Remove assemble.h

But don't we need that? Or did you figure out how to get assemble() in
namespace dolfin?



------------------------------------------------------------------------

_______________________________________________
DOLFIN-dev mailing list
DOLFIN-dev@xxxxxxxxxx
http://www.fenics.org/mailman/listinfo/dolfin-dev



Follow ups

References