Multigrid módszer

A multigrid módszer ( MS , angolul  multigrid ) lineáris algebrai egyenletrendszer megoldására szolgáló módszer, amely csökkenő rácsok és egyik rácsból a másikba való átmenet operátorok sorozatának felhasználásán alapul . A rácsok a rendszermátrixban található nagy értékek alapján épülnek fel, ami lehetővé teszi ennek a módszernek az elliptikus egyenletek megoldását még szabálytalan rácsokon is.

A módszer alapjai

Tegyük fel, hogy meg kell oldanunk egy formarendszert

ahol  egy mátrix elemekkel . A kényelem kedvéért hasonlítsuk össze az indexeket a rácscsomópontokkal, így a csomópont értéke . A rácscsomópontok halmaza a következővel lesz jelölve . A többrácsos módszerek lényege, hogy a relaxációs módszerekkel nem kiküszöbölhető hibát a durva rácsos megoldás korrekciójával kell eltávolítani.

A felső indexet szintszámként használva a következő megnevezéseket vezetjük be:

A multigrid módszer összes összetevője az első lépésben, az úgynevezett build lépésben épül fel .

Építési fázis
  1. Egyenlíteni .
  2. Osszuk diszjunkt halmazokra és .
    1. Egyenlíteni .
    2. Hozzon létre egy interpolációs operátort .
  3. Építsd meg .
  4. Építsd meg, ha szükséges .
  5. Ha a rács elég kicsi, egyenlítse ki és állítsa le. Ellenkező esetben folytassa a 2. lépéssel.

A felépítési fázis befejezése után egy rekurzív megoldás-összeállítási hurok definiálható:

Algoritmus: Ha , oldja meg a közvetlen módszerrel. Másképp: Alkalmazza egyszer a relaxációs módszert . Végezzen korrekciót egy durva rácson: Számolja ki . Számolja ki . Alkalmazni . Frissítse a megoldást . Alkalmazza egyszer a relaxációs módszert .

A fenti algoritmus  egy hurkot ír le.

A rácssorozat és az interpolációs operátor kiválasztása az építési szakasz legfontosabb elemei, és nagymértékben meghatározzák a multigrid módszer minőségét. A minőségi kritérium két mérhető mennyiség:

Az operátor komplexitását az összes mátrixban lévő nullától eltérő elemek számának az első szintű mátrixban lévő nem nullától eltérő elemeinek számához viszonyított arányaként számítjuk ki .

Irodalom