A simple multigrid scheme for solving the Poisson equation with arbitrary domain boundaries
Thomas Guillet, Romain Teyssier

TL;DR
This paper introduces a new multigrid method tailored for solving the Poisson equation with irregular boundaries on Cartesian grids, optimized for adaptive mesh refinement in astrophysical simulations.
Contribution
It presents a memory-efficient multigrid scheme with a boundary condition reconstruction method suitable for complex geometries in AMR frameworks.
Findings
Achieves good linear convergence on complex grids.
Successfully implemented in the RAMSES astrophysics code.
Demonstrates efficient timing performance and accuracy.
Abstract
We present a new multigrid scheme for solving the Poisson equation with Dirichlet boundary conditions on a Cartesian grid with irregular domain boundaries. This scheme was developed in the context of the Adaptive Mesh Refinement (AMR) schemes based on a graded-octree data structure. The Poisson equation is solved on a level-by-level basis, using a "one-way interface" scheme in which boundary conditions are interpolated from the previous coarser level solution. Such a scheme is particularly well suited for self-gravitating astrophysical flows requiring an adaptive time stepping strategy. By constructing a multigrid hierarchy covering the active cells of each AMR level, we have designed a memory-efficient algorithm that can benefit fully from the multigrid acceleration. We present a simple method for capturing the boundary conditions across the multigrid hierarchy, based on a second-order…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
