[Dune] Geometry<0,...

Oliver Sander sander at mi.fu-berlin.de
Thu Feb 9 18:01:23 CET 2006


Hallo Dune!
Wie vielleicht manchen aufgefallen ist übersetzen die Tests für
OneDGrid und SGrid<1,1> nicht.  Das liegt daran, daß bei ein-
dimensionalen Gittern Elementränder (== Entitäten mit Kodim 1)
Vertizes.  Das heißt wenn auf z.B. mit intersectionGlobal auf
so einen Rand zugreift, bekommt man bei 1d-Gitter die
Spezialisierung Geometry<0,...> der ein paar Methoden fehlen,
die man von einem Randsegment erwarten würde.  Das ist doof,
wenn man Code schreibt, der auf auch sinnvoll auf 1d-Gittern
arbeitet.

Mein Vorschlag, die Spezialisierung Geometry<0,...> einfach
rausschmeißen.  Implementierungen von 1d-Gittern können
dann sinnvoll degenerierte Varianten der Methoden für
Faces auch für Faces der Dimension 0 bereitstellen.  Auf
allen weiteren hat Code die Änderung keinerlei Auswirkung.

Eure Meinung?

Grüße,
Oliver

************************************************************************
* Oliver Sander                ** email: sander at math.fu-berlin.de      *
* Freie Universität Berlin     ** phone: + 49 (30) 838 75217           *
* Institut für Mathematik II   ** URL  : page.mi.fu-berlin.de/~sander  *
* Arnimallee 2-6               ** -------------------------------------*
* 14195 Berlin, Germany        ** Member of MATHEON (www.matheon.de)   *
************************************************************************


More information about the Dune mailing list