[Dune] Re: Frage zum NeighborIterator.
Peter Bastian
Peter.Bastian at iwr.uni-heidelberg.de
Tue Apr 8 20:25:06 CEST 2003
Robert Kloefkorn schrieb:
>
> Peter Bastian wrote:
> >
> > Eigentlich macht das das integration_element in der Elementklasse. Nimmt
> > man
> > eine Integrationsregel mit nur einem Gauss-Punkt, so ist das genau was
> > Du meinst.
> > Wir können schon eine outer_normal einbauen, führen dadurch aber
> > Redundanzen ein
> > (slim vs. fat interface).
>
> Alles klar. Lieber natürlich ein slim Interface, andererseits muss man
> um eine Einheitsnormale zu berechnen eh eine skalierte Normale
> berechnen. Gebe Dir aber recht. Es dauert halt eine bisschen, bis ich
> alle Methoden verstanden habe.
>
Wir sollten das jetzt alles nicht so eng sehen. Lass uns doch erst mal
einige Methoden implementieren und dann noch mal drüber nachdenken
ob es aus Effizienzgründen sinnvoll ist weitere Methoden in die
Schnittstelle aufzunehmen?
> > Lokale Koordinaten = Gebiet des Referenzelementes. Beispiel :
> >
> > Allgemeine Würfel haben \Omega_{ref} = (0,1)^d
> >
> > Allgemeine Simplizes: \Omega_{ref} = \{ (x_0,\ldots,x_{d-1}) | 0 \leq
> > \sum_0^{d-1} x_i \leq 1, 0\leq x_i \leq 1 \}
> >
> > Globale Koordinaten : das Gebiet des transformierten Elementes in
> > R^{dimworld}
> >
> > die Abbildung global geht von \Omega_{ref} nach R^{dimworld}, local ist
> > das
> > inverse (wobei bei dim!=dimworld noch eine geeignete Projektion
> > notwendig ist)
>
> Ok, mir ist schon klar, das wir mit der Methode jegliche Elementtypen
> erschlagen, weshalb ich auch dafür bin, dies zu verwenden. Andererseits
> würde das bedeuten, auf baryzentrische Koordinaten ganz zu verzichten,
> was kein Problem ist. Oder sehe ich das falsch?
>
> Mir wäre es lieb, wenn man ein Hintertürchen für was auch immer
> offenlassen würde, damit man nicht irgendwann an dem Punkt steht, wo man
> dann die ganze Schnittstelle umbauen muss, nur weil man das jetzt von
> vornherein ausschliesst.
>
Ich lasse mich da gern von baryzentrischen Koordinaten überzeugen,
Kann da nur wenig zu sagen, da wir Sie nie verwendet haben.
Grüße
-- Peter
------------------------------------------------------------------
Peter Bastian, IWR,Uni Heidelberg, INF 348,R 020, 69120 Heidelberg
email: Peter.Bastian at iwr.uni-heidelberg.de Tel: +49 6221 54 4984
WWW: http://www.iwr.uni-heidelberg.de/~Peter.Bastian Fax: ... 8860
More information about the Dune
mailing list