[Dune] Iteratoren
Robert Kloefkorn
robertk at mathematik.uni-freiburg.de
Thu Oct 28 11:35:51 CEST 2004
Christian Engwer wrote:
>>>Es gibt jetzt zwei Möglichkeiten:
>>>1) Wir sagen, dass man Iteratoren nur manchmal speichern kann.
>>
>>Beispiel? Wann möchte man Iteratoren denn speichern? Dann sollte man auf
>>jeden Fall noch einenMachanismus einführen, der bei Änderung des Gitters
>>feststellt, ob es noch Iteratoren auf das Gitter gibt oder nicht.
>
>
> Eigentlich immer, nur meistens ist es kein Problem, weil es nicht in
> einem Vektor gemacht wird. Denn niemand sollte (laut Peter) jemals
> Entities anlegen oder kopieren, da das bei dynamischen Gittern
> beliebig in die Hose gehen kann. D.h. wann immer man eigentlich eine
> entity übergeben will sollte man einen Iterator verwenden.
Das ist vollkommen ok. Ein anderes Problem ist aber: hat man ein solches
Object, was macht dann der operator ++. Bei SGrid ist das ja noch
vernünftig machbar, bei unstruktierten Gittern allerdings nicht.
Hat jemand ein Idee?
Sayonara
R
--
Robert Klöfkorn <robertk at mathematik.uni-freiburg.de>
Mathematisches Institut Tel: +49 (0) 761 203 5642
Abt. für Angewandte Mathematik Fax: +49 (0) 761 203 5632
Universität Freiburg
Hermann-Herder-Str. 10
79104 Freiburg
http://www.mathematik.uni-freiburg.de/IAM/homepages/robertk
More information about the Dune
mailing list