[Dune] index sets and adaptation

Oliver Sander sander at mi.fu-berlin.de
Wed Aug 31 11:31:56 CEST 2005


>> 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


More information about the Dune mailing list