[Dune] boundary id

Andreas Dedner dedner at mathematik.uni-freiburg.de
Tue Dec 12 16:07:04 CET 2006


> Yes we have had boundaryId for a year, and the existing UGGrid
> implementation seemed to be okay for everybody during this time...

Not true at all! At the end of this mail is a series of mail from you
to me concerning this issue.

> How about a test for it for starters?

I'll thoink of something...

I would to stress that I have no idea of how to use UG with a complex
domain with different boundary conditions, i.e., in the case where
coordinate comparison is just not possible - take the rabit at the
end of the DGF info and assume input conditions at the
mouth, output at the ... at no penetration everywhere else.

-------- Original Message --------
Subject: Re: [Dune] Re: Macrogridparser
Date: Thu, 20 Apr 2006 17:25:08 +0200 (MEST)
From: Oliver Sander <sander at mi.fu-berlin.de>
To: Andreas Dedner <dedner at mathematik.uni-freiburg.de>
References: <442D276D.9010105 at mathematik.uni-freiburg.de>
<Pine.LNX.4.62.0604201042180.1629 at lola.mi.fu-berlin.de>
<44478D72.4060009 at mathematik.uni-freiburg.de>
<Pine.LNX.4.62.0604201539380.1629 at lola.mi.fu-berlin.de>
<4447A6E5.9050302 at mathematik.uni-freiburg.de>

Hallo Andreas!
>
> Fuer uns ist UG leider wegen der fehlenden ID nicht gut zu
> verwenden. Wie aufwendig waere denn eine
> insertBoundarySegmentID(int) Methode?

Wahrscheinlich nicht sonderlich schlimm.  Ich glaube UG
macht sowas ähnliches intern sowieso schon.  Ich werde mal
schauen.

Übrigens bin ich am 2. u 3. Mai in HD.  Falls also irgendwas
besprochen werden müßte...

Viele Grüße,
Oliver


>
> Gruss Andreas
>
> Oliver Sander wrote:
>> Hallo Andreas!
>>
>>> das sieht ja wirklich recht einfach aus, ich schaus mir
>>> dann mal im Detail an. Ich hab inzwischen auch eine Doxygen
>>> Doku geschrieben zum Gitter-Format - check ich dann bald
>>> in grid/utility ein - ich haette dir wohl keine vorlaeufige
>>> Version schicken sollen...
>>
>>
>> :-)
>>
>>> Es fehlt allerdings in der Doku zur UG-Gittergen. der
>>> Angekuendigte Abschnitt 5. Genauer ist meine Frage, wie ich
>>> Randsegmenten - im Moment mal ohne Randanpassung -
>>> die boundaryIds zuweise?
>>
>>
>> Der angekündigte Abschnitt 5) ist Abschnitt 6).  Ich habe mich
>> nur vertippt.  Leider kann ich es gerade nicht ändern, weil
>> ja das CVS gerade gesperrt ist.  Außerdem heißen die Methoden
>> createbegin() und createend() mittlerweile createBegin() bzw.
>> createEnd().
>>
>> UGGrid unterstützt bis dato keine boundaryIds, u.a. weil ich
>> niemanden gefunden haben, der mir erklären konnte, was die
>> eigentlich machen sollen.
>>
>> Viele Grüße,
>> Oliver
>>
>>>
>>> Gruss Andreas
>>>
>>> Oliver Sander wrote:
>>>
>>>> Hallo Andreas!
>>>> Tut mir leid, daß ich diese Mail solange unbeantwortet gelassen
>>>> habe.  Ich weiß daß Euch das Thema ziemlich am Herzen liegt.
>>>>
>>>> Dummerweise bin ich allerdings aus den Sachen die Du mir geschickt
>>>> hast nicht recht schlau geworden.  Die READMEs fand ich recht
>>>> kryptisch.
>>>>
>>>> Wenn Ihr schnell einen Reader für UG braucht wäre es vielleicht
>>>> einfacher, Ihr schreibt ihn selbst.  Was das Wissen über Euer
>>>> Macrogitterformat und die Struktur der diversen Reader angeht
>>>> seit Ihr mir deutlich voraus.  Die Schnittstelle zu UGGrid
>>>> ist gut dokumentiert.
>>>> http://hal.iwr.uni-heidelberg.de/dune/doc/devel/ugreader.html
>>>>
>>>> Viele Grüße,
>>>> Oliver
>>>>
>>>> ************************************************************************
>>>> * Oliver Sander                ** email: sander at mi.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)   *
>>>> ************************************************************************
>>>>
>>>> On Fri, 31 Mar 2006, Andreas Dedner wrote:
>>>>
>>>>> Hallo Oliver,
>>>>>
>>>>> inzwischen haben wir mit Peter ausgemacht, den Gitterparser,
>>>>> den wir hier geschrieben haben, in das Dune release zu
>>>>> integrieren. D.h. natuerlich noch Dokumentationsarbeit etc.
>>>>> aber ich wollte dir schon eine im Prinzip fertig Version
>>>>> schicken, damit wir mal feststellen koennen, ob zumindest
>>>>> einfache Gitter auch in UG eingelesen werden koennen.
>>>>> Es sind schon mal ein paar einfache README files und
>>>>> Beispiele dabei, s.d. du wohl einen Eindruck bekommen kannst,
>>>>> wie es funktioniert. Die Idee waere zunaechst einfache
>>>>> reine Cube bzw. Simplex Gitter fuer UG zu erzeugen -
>>>>> komplexeres kann dann immernoch hinzugefuegt werden.
>>>>>
>>>>> Schaus dir mal an und dann koennen wir nochmal mailen oder
>>>>> telefonieren.
>>>>>
>>>>> Gruss Andreas
>>>>>
>>>>> PS: Cube-Gitter gehen im Moment nur durch angabe
>>>>> eines Intervalls mit Unterteilunng, d.h. angabe
>>>>> von einzelnen Hexaedern ist noch nicht eingebaut,
>>>>> ist aber kein wirkliches Problem.
>>>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Dune mailing list
>>>> Dune at hal.iwr.uni-heidelberg.de
>>>> http://hal.iwr.uni-heidelberg.de/cgi-bin/mailman/listinfo/dune
>>>
>>>
>>> _______________________________________________
>>> Dune mailing list
>>> Dune at hal.iwr.uni-heidelberg.de
>>> http://hal.iwr.uni-heidelberg.de/cgi-bin/mailman/listinfo/dune
>>>
>




More information about the Dune mailing list