[Dune] Vorschlag IndexIdsets.

Robert Kloefkorn robertk at mathematik.uni-freiburg.de
Mon Sep 12 14:53:02 CEST 2005


Hallo zusammen,

mir ist gerade aufgefallen, das man mit den IndexSet und IdSet
Schnittstellen folgenden Code explict hinischreiben muss, möchte man
keine Probleme mit dem Compiler bekommen:

grid.localIdSet().template id<0> (entity);

Wenn die id method des Schnittstellen IdSet so ausehen würde:

  //! get id of an entity
  template<class EntityType>
  IdType id (const EntityType& e) const
  {
    enum { cc = EntityType::codimension };
    return asImp().template id<cc>(e);
  }

dann hätte man diese Problem nicht und ich denke auch keinen sonstigen
Nachteil.

Gibt es Einwände bzw. Bedenken?

Grüße aus FR

R

-- 

  Robert Klöfkorn           <robertk at mathematik.uni-freiburg.de>

  Mathematisches Institut              Tel: +49 (0) 761 203 5631
  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