Coarse-grid operator 2026-10-31
A coarse-grid operator represents the equation solved for an error correction on the coarser level of a multigrid method. It may be obtained by rediscretizing the differential equation at the coarse spacing, or through the Galerkin coarse-grid operator formula displayed above. Here transfers residuals to the coarse grid and transfers coarse corrections to the fine grid. The right-side and operator scalings must be consistent with the chosen transfer convention.
A multigrid method alternates local error damping with correction on coarser grids. For clarity write times the five-point stencil and , incorporating Dirichlet boundary data into the right side. One two-grid cycle proceeds as follows.
- Apply a few smoothing sweeps, for example weighted Jacobi iteration with weight , to damp grid-scale oscillations in the error.
- Form the fine-grid linear-system residual and restrict it to the grid of spacing . An example is the full-weighting restriction stencil , centered at a coarse-grid point.
- Solve the coarse error equation , with homogeneous error boundary data. The coarse-grid operator may be the rediscretized Poisson operator at spacing , or the Galerkin coarse-grid operator with consistent transfer operators.
- Prolong the correction to the fine grid, for example by bilinear interpolation, and update .
- Apply a few further smoothing sweeps to damp oscillatory components introduced by interpolation.
The coarse solve is performed recursively, with a direct solve on the smallest grid, giving a V-cycle. Smoothing treats oscillations that are cheap for local relaxation to remove; coarse-grid correction treats errors that appear smooth on the fine grid. The scaling of the residual and coarse operator must agree if one instead uses the paper's unscaled stencil.