On Thu, Nov 18, 2010 at 11:38:19AM +0000, Garth N. Wells wrote:
>
>
> On 18/11/10 10:56, [email protected] wrote:
> >------------------------------------------------------------
> >revno: 5293
> >committer: Anders Logg<[email protected]>
> >branch nick: dolfin
> >timestamp: Thu 2010-11-18 11:53:44 +0100
> >message:
> >   Move implementation of coloring data extraction to MeshColoring and
> >   handle constness. Handles similarly to init functions.
>
> I'm not too keen on this - the coloring of a const Mesh can be
> changed from vertex to edge, for example, despite it being const.

It should still work. The coloring will then be overwritten.

I don't see another easy solution. We would then need to color the
mesh before sending it to the assembler, which would require the user
to do so. What we do know is very similar to the what we do in the
init functions. If the assembler needs edges, it will generate them,
and if the assembler needs colors, it will generate those too.

--
Anders

_______________________________________________
Mailing list: https://launchpad.net/~dolfin
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dolfin
More help   : https://help.launchpad.net/ListHelp

Reply via email to