[Dune] index sets and adaptation
Adrian Burri
burriad at mathematik.uni-freiburg.de
Wed Aug 31 13:10:01 CEST 2005
Ich bin auch eher ein Vertreter von Olivers These. Schliesslich wuerde
man das von einem Index auf dem Gitter auch erwarten. Zudem stecke ich
ein IndexSet auch in andere Objekte rein und ich will die nicht immer
von Hand auswechseln gehen, wenn sich das Gitter aendert. Das Problem
mit dem Umsortieren der Daten bleibt natuerlich; haben da Peter und
Robert nicht bereits eine Loesung vorgeschlagen? Ist allerdings nirgends
dokumentiert, deshalb wollte ich mal Klarheit haben.
meint
Adi
Oliver Sander wrote:
>>> Also ich habe es so verstanden: das Gitter hat die vollständige
>>> Kontrolle über die IndexSets. Wenn sich das Gitter ändert werden
>>> hinterher automatisch (==vom Gitter) die IndexSets auf den neuesten
>>> Stand gebracht. Applikationen bekommen nur const-Referenzen auf
>>> die IndexSets, und können davon ausgehen, daß die Index-Sets immer
>>> auf dem aktuellen Stand sind. Mir erscheint das elegant und
>>> funktionsfähig. Oder habe ich was übersehen?
>>
>>
>> Ich hatte es so verstanden, dass die IndexSets sich nicht
>> aktualisieren. Der Anwender weiss selbst, wann sich die Daten ändern
>> können und holt danach ein neues IdnexSet.
>>
>
> Moment. Die IndexSets müssen doch aktualisiert werden, wenn sich
> das Gitter ändert, und nicht wenn sich die Daten ändern.
> Und das Gitter ändert sich genau dann, wenn man adapt() oder
> loadBalance() aufruft. Warum sollen diese zwei Methoden dann
> nicht einfach die Aktualisierung der IndexSets auslösen, nachdem
> sie fertig sind?
>
> fragt
> Oliver
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Dune mailing list
>Dune at hal.iwr.uni-heidelberg.de
>http://hal.iwr.uni-heidelberg.de/cgi-bin/mailman/listinfo/dune
>
>
More information about the Dune
mailing list