#1714 Generalize intersection concept for network grids
|Reported by||Oliver Sander (email@example.com)|
|Reported at||Sep 4, 2015 10:50|
|Version||Git (pre2.4) [cmake]|
|Operating System||Unspecified / All|
Together with Timo Koch and Natalie Schröder (and a few others), I have recently put some work into FoamGrid, a grid manager for 1d and 2d network grids.
Check it out at users.dune-project.org/projects/dune-foamgrid
As it turns out, the intersection concept in dune-grid is not quite general enough for network grids. Therefore, I request certain generalizations to the dune grid interface to improve working with network grids. On the way, these changes also solve a few issues we have had with dune-grid-glue.
The requested changes are not very invasive, but they are a bit subtle. To ease the discussion, and to make sure we are all talking about the same thing, I have tried to write a semi-formal change request document. This document, which I will attach here, gives the reasons why I want to change the interface, and the requested changes in as much detail as possible (to me). Additionally, it describes one alternative approach to the same problem, which I am not proposing, but which was part of the discussion for a while.
It is quite a long document for a small change. It is open for discussion in all regards. Once we settle on something, the document shall make sure that we all remember the details of what we agreed upon.