Text this: A cell structure implementation of the multigrid method for the two-dimensional diffusion equation