
7.7 MULTIGRID TECHNIQUES 239
The pattern of convergence achieved by repeating the V-cycle of 2 fine
grid iterations, 10 and 10 coarse grid iterations is shown in Figure 7.9. The
multigrid procedure is fast and effective, since it converges in 60 fine grid
iterations, which compares favourably with the ordinary Gauss–Seidel
method, which takes 664 iterations to achieve the same residual value. Even
after allowing for extra computational effort due to the coarse grid iterations,
the order-of-magnitude improvement of the convergence rate by the multi-
grid procedure is clearly beneficial. When multigrid acceleration techniques
are applied to 2D and 3D problems the convergence gains obtained are very
attractive, which explains their popularity among CFD users.
Figure 7.9 Residual
reduction pattern with
ordinary Gauss–Seidel iterations
and multigrid Gauss–Seidel
iterations
7.7.3 Multigrid cycles
Multigrid techniques can be used in conjunction with any iterative technique.
In our simple example we have illustrated the main concepts of the multigrid
methods. In practical CFD calculations the multigrid transfer process is
more sophisticated and different cycles of coarsening and refinement are
used with special schedules of restriction and prolongation at different
refinement levels. Common choices of multigrid cycles are the so-called V-,
W- and F-cycles, which are illustrated in Figure 7.10.
The simple V-cycle shown in Figure 7.10a consists of two legs. The cal-
culation starts at the finest level. Iterations at any level are called relaxation.
After a few relaxation sweeps on the finest level the residuals are restricted
to the next coarse level and after relaxation on that level the residuals are
passed on to the next coarse level, and so on until the coarsest level is
reached. After final relaxation on the coarsest level the prolongation steps are
performed on the upward leg of the V-cycle until the finest level is reached.
In the W-cycle additional restriction and prolongation sweeps are used at
coarser levels to obtain better reduction of long-wavelength errors. A typical
ANIN_C07.qxd 29/12/2006 04:48PM Page 239