[Dune] Re: NewGeometryType --> GeometryType.

Robert Kloefkorn robertk at mathematik.uni-freiburg.de
Thu Feb 2 18:04:45 CET 2006


Hallo,

>1) size methoden in Gitter und IndexSet, habe den NewGeometryType und
>   Codim als Argumente. Codim ist redundant und sollte deshalb
>   weggelassen werden.
Einverstanden.

>2) BasicType sollte direkt im Namespace Dune stehen (und könnte dabei
>   auch nach BasicGeometryType umbenannt werden).
>   Auswirkungen:
>   - einfachere Schreibweise
Finde ich sehr gut.

>3) Sonderfälle bei dim=0 und dim=1 sollten schon im Konstruktor
>   berücksichtigt werden und wir legen fest, dass intern alle
>   dim=0/dim=1 GeometryTypes vom Typ cube sind.
Dabei sind es eigentlich Simplices, also in mathematischer
Betrachtungsweise. Warum also cube, könnt ihr bitte nochmal kurz
erklären, was ihr euch dabei gedacht habt.

>   Auswirkungen:
>   - schnellere Vergleichsmethode (welche öfter verwendet wird als der
>     Konstruktor)
>4) Bei der Methode IndexSet<..>::geomTypes(codim) soll das codim
>   Argument wegfallen und die Methode liefert einen Vektor mit allen
>   NewGeometryTypes (für alle (Co-)Dimensionen) zurück.
>   Auswirkungen:
>   - Einfachere und schnellere Implementierung der Mapper
Einverstanden.

Gruß und schönen Abend

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