[Dune] Notification from Dune

Flyspray dune at hal.iwr.uni-heidelberg.de
Tue Nov 21 18:22:33 CET 2006


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened.  Details are below.

User who did this: - Robert Klöfkorn (robertk)

Attached to Project - Dune
Summary - Behavior of method geomTypes on index sets.
Task Type - Bug Report
Category - Grid
Status - New
Assigned To - 
Operating System - All
Severity - Low
Priority - Normal
Reported Version - SVN
Due in Version - 1.0
Due Date - Undecided
Details - How can one get information from the grid about all geometry
types that
could possibly occur in the grid?

The method geomTypes on the IndexSet returns only all geomTypes that
are
right now contained in the grid, for example when using UGGrid with a
cube-only macro grid, one get the a vector geomTypes with lenght 1 and
GeometryType (cube,2) in a 2d cube grid.

After refinement there exist two different geometry types, cube and
simplex. For initialization issues (BaseFunctions and so on) it is
necessary to have a method (on the index set or grid) which just tells
which geometry could occur during computation (in a 2d cube grid that
would be cube and simplex).

I suggest the following change:

a) add a method allGeomType on IndexSet that returns this information

b) add this method on Grid instead of IndexSet

c) change semantic of method geomTypes to return all geometry types
provided by grid, information about presence of geometry still
accessable via size method.

I would prefer a) or b). But also c) is ok with me.

What do Stuttgart and Berlin think?



More information can be found at the following URL:
http://hal.iwr.uni-heidelberg.de/flyspray/?do=details&id=204

You are receiving this message because you have requested it from the
Flyspray bugtracking system.  You can be removed from future
notifications by visiting the URL shown above.





More information about the Dune mailing list