[Dune] subIndex

Robert Kloefkorn robertk at mathematik.uni-freiburg.de
Mon Nov 15 10:29:42 CET 2004


Oliver Sander wrote:
> Hallo Leute!
> Gehört eigentlich die Methode subIndex(int)  (in Entity) zur
> offiziellen Schnittstelle?  Obwohl man auch entity<dim>(i)->index()
> nehmen könnte?
>
Moin, Moin,

Könnte man. entity<dim>(i)->index() ist auf jeden fall die 
Schnittstelle, die alle Gitter zur Verfügung stellen müssen.
Damit man diese nicht ganz unwichtige Indexabfrage aber auch sehr 
schnell machen kann( ohne anlegen eines LevelIteratorObjektes ), gibt es 
  in EntityDefault<0> eine Methode subIndex, welche als Default 
Implementierung entity<dim>(i)->index() verwendet, aber in 
Gitterimplementierungen überladen werden kann.
Ergo, subIndex gehört zur internen Gitterschnittstelle, sollte von 
Anwendern verwendet werden, um z.B. auf einer Entity<0> die globalen 
Nummeren der Knoten abzufragen.

Grüssle

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