Solving Poisson's Equation using Adaptive Mesh Renemen t

This report discusses an implementation [1] of an Adaptive Mesh Refinement (AMR) Poisson solver which solves Poisson’s equation using multigrid relaxation. Local refinement introduces several added issues. Special care has been taken to match the solution across coarse/fine interfaces so that the solution maintains global second order accuracy. The nested mesh hierarchy can be defined by the user, Richardson extrapolation, or a user supplied criterion. Extensive use of Boxlib [2] has reduced the bookkeeping needed by the authors.