Multigrid (MG) można zastosować do rozwiązania układu liniowego poprzez skonstruowanie początkowej domysły x 0 i powtarzanie następujących czynności dla i = 0 , 1 .. aż do zbieżności:
- Oblicz resztkową wartość
- Zastosuj cykl z wieloma siatkami, aby uzyskać przybliżenie , gdzie A e i = r i .
- Zaktualizuj
Cykl multigrid pewna sekwencja wygładzania interpolacji restrykcyjnymi i dokładny grubej siatki rozwiązania operacje stosowane do do wytwarzania Δ x I . Zazwyczaj jest to cykl V lub cykl W. Jest to operacja liniowa więc piszemy Δ x I = B r I .
Można zinterpretować ten proces jako warunkową iterację Richardsona. Oznacza to, że aktualizujemy .
Iteracja Richardsona jest prototypową metodą podprzestrzeni Kryłowa, która sugeruje zastosowanie cykli wielosieciowych do wstępnego warunku innych metod podprzestrzeni Kryłowa. Czasami nazywa się to „przyspieszaniem” wielu sieci metodą Kryłowa, lub alternatywnie można to postrzegać jako wybór warunku wstępnego dla metody Kryłowa.
Innym sposobem rozszerzenia powyższego algorytmu jest zastosowanie Full Multigrid (FMG). Zobacz tę odpowiedź, aby uzyskać zwięzły opis.
W jakich sytuacjach MG z przyspieszeniem Kryłowa jest lepszy od MG lub FMG?