[Dune] [#1064] Add MacroGridView to the Grid

Dune flyspray at dune-project.org
Wed Apr 11 14:10:25 CEST 2012


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

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

User who did this - Martin Nolte (nolte) 

Attached to Project - Dune
Summary - Add MacroGridView to the Grid
Task Type - Feature Request
Category - Grid
Status - New
Assigned To - 
Operating System - Unspecified / All
Severity - Low
Priority - Normal
Reported Version - 2.0
Due in Version - Undecided
Due Date - Undecided
Details - The level 0 grid (sometimes called macro grid) is a very special level grid. Special properties include the following:
- It will never change during adaptation (only during load balancing).
- It exists in every hierarchical grid.

The level 0 grid is sometimes also used during a hierarchical grid traversal (e.g., during data restriction or prolongation). Here, we first walk over the macro grid an then use a hierarchic iterator to walk down the hierarchy.

AlbertaGrid could even provide faster macro grid iterators / intersections than for any other level of the grid, because this is the only level for which all entity information and connectivity is actually stored.

Therefore, I request to add a special grid view, the MacroGridView to every Dune grid. This change is minimally invasive, since this grid view can always be implemented by the LevelGridView for level 0. However, it would allow for special implementation.

As an interesting side effect, we could specify that the index set of the MacroGridView may only change during load balancing.

What are the opinions of the other developers?

More information can be found at the following URL:
http://www.dune-project.org/flyspray/index.php?do=details&task_id=1064

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.




More information about the Dune mailing list