SLIDE 29 MG AV preconditioner (V-cycle)
Algorithm (AV-MG(rl): the MG AV preconditioner) Input rl, output wl.
1
Set Bl ≈ |Ll − c2Il|.
2
- Presmoothing. Apply ν smoothing steps,
w(i+1)
l
= w(i)
l
+ τl(rl − Blw(i)
l ), i = 0, . . . , ν − 1, w(0) l
= 0. Set wpre
l
= w(ν)
l
, ν ≥ 1.
3
Coarse grid correction. Restrict residual to coarser grid (Rl−1), apply AV-MG on this level, prolongate to the finer grid (Pl), add to wpre
l
, wcgc
l
= wpre
l
+ Pl AV-MG(Rl−1
l
wcgc
1
= wpre
1
+ P1|L0 − c2I0|−1R0
1
4
- Postsmoothing. Apply ν smoothing steps,
w(i+1)
l
= w(i)
l
+ τl(rl − Blw(i)
l ), i = 0, . . . , ν − 1, w(0) l
= wcgc
l
. Return wl = w(ν)
l
.
29 / 46