Hidrológiai Közlöny 1994 (74. évfolyam)

4. szám - Gáspár Csaba–Józsa János–Simbierowicz, Pavel: Új szemléletmód a numerikus hidraulikában. II. Differenciasémák és multigrid módszerek egyenlőtlen hálókon

GÁSPÁR Cs. et al.: Új szemléletmód II. 205 N • C • E S N • E U • • c • E S SE (a) nincs nagyobb oldal­szomszéd (b) van nagyobb oldal-szomszéd 2. ábra. Cellaelrendezések cella-középponti sémák esetén i • i H­c • — Fr -H; -H .tb Az (a) esetben a centrális C cella minden oldal­szomszédja C-vel egyező nagyságú vagy feleakkora (ennél kisebb a regularitás értelmében nem lehet). Ek­kor (4) felhasználásával legalább elsőrendű sémák konstruálhatok a C cellára és annak csak az oldal­szomszédaira támaszkodva. A 2a. ábrán látható konk­rét esetben: , 16«>™, + 16w™,+ 20m v + 20«, + 24u F- 96u r (Au) c ^ ^ ^ ^ ^ + 0{h) 21h (6) (A«) c 21 tí + O(h) (7) fAudQ=f^dT = 0 (8) A (b) esetben (amikor legalább egy nagyobb mé­retű oldal-szomszéd van) a helyzet ennél nehezebb. Ekkor ui. pusztán az oldal-szomszédok segítségével a másodrendű vegyes derivált nem küszöbölhető ki. Szükséges ezért egy sarok-szomszédot is bevezetni. Ezt célszerűen a nagyobb oldal-szomszéddal is szom­szédosnak választva, a vegyes derivált már kiküszöböl­hető: a 2b. ábrán mutatott esetben azt nyerjük, hogy: 3. ábra. Cella-középponti sémák: további cellaelrendezések ahol SC jelöli a C cella peremét és n a kifelé mutató normálvektor. Ily módon elég a cellaoldalakon keresz­tüli fluxusokat approximálm a második deriváltak app­roximációja helyett. Tegyük fel pl., hogy a cella keleti oldalán keresztüli fluxust akarjuk közelítem. A QT-há­ló regularitása miatt ekkor csak három különböző eset lehetséges, melyből kettő azonban lényegileg megegye­zik (4. ábra). Az (a) esetben a szokásos centrális sémát alkalmaz­zuk: A QT-hálók regularitása biztosítja, hogy ezeknél lé­nyegesen bonyolultabb eset nem lép fel, és minden esetben elegendő legfeljebb egy sarok-szomszédos cella bevezetése a sémába. Megjegyzés: Az (a) esetbe további 5 a (b) esetbe további 7 cellaelrendezés tartozik, nem számítva külön elrendezésnek azokat, melyek ezekből elforgatással származtathatók). Ezek láthatók a 3. ábrán. Megjegyezzük még, hogy a kapott sémák általában nem szimmetrikusak, ami kizárja a szimmetriát kihasz­náló megoldási módszerek alkalmazását: a későbbiek­ben bemutatásra kerülő multigrid eljárás mindazonáltal ezeknél is használható. Differenciasémák konstruálása QT-hálókon a cellák feletti integrálással Az eddigieknél jóval egyszerűbb, szimmetrikus, cella­középponti sémák konstruálhatok, ha a 7ay/or-sorfejtés helyett az (1) differenciálegyenlet ún. gyenge vagy va­riációs alakját használjuk. Integráljuk (l)-et egy C cel­lán, ekkor a Green-formula értelmében: • du dn du. dn 1 h (9) míg a (b), ill. (c) esetben a következő közelítést tesszük: UNE + USE du . ~dn' E' -Ur i" •II d u I ,111. -| E~« £ U C + U N . h (10) ahol h ismét a C cella oldalhosszúsága. A (10) for­mulák konstrukciója annak a feltételnek az alapján tör­tént, hogy azok pontosak legyenek minden, legfeljebb elsőfokú polinomra. A séma most már úgy nyerhető, hogy a fenti közelítések valamelyikét alkalmazzuk a C cella mind a négy oldalán. Ellentétben az előző meg­közelítéssel, itt a C cellának kizárólag oldal-szomszédai szerepelnek, sarok-szomszédai sosem. Megjegyzés: A (9)-(10) közelítésekből adódó sémák általában nem konzisztensek a Laplace-operátorral a szokásos Jay/or-kifejtéseken alapuló definíció szerint. Valóban, a 2a. ábrán látható cellaelrendezésre a (9)­(10) formulák a következő fluxus-összeget adják: / du 2 + 2 u s w + 3 u N + 3u s + 3 u E - 13 u c -dT~ (11) ac

Next

/
Thumbnails
Contents