Efficient parallel finite-element methods for planetary gravitation: DtN and multipole expansions
Ziheng Yu, Alex D.C. Myhill, David Al-Attar

TL;DR
This paper compares three strategies for modeling planetary gravity in finite-element simulations, highlighting the efficiency and accuracy of Dirichlet-to-Neumann and multipole methods in large-scale parallel computations.
Contribution
It introduces parallel implementations of DtN and multipole boundary methods within open-source finite-element software for planetary gravity modeling, comparing their performance.
Findings
Domain truncation can be accurate with mesh coarsening.
DtN and multipole methods offer superior accuracy and lower cost.
Efficient parallel implementation of DtN is achieved using MPI.
Abstract
The Poisson equation governing a planet's gravitational field is posed on the unbounded domain, , whereas finite-element computations require bounded meshes. We implement and compare three strategies for handling the infinite exterior in the finite-element method: (i) naive domain truncation; (ii) Dirichlet-to-Neumann (DtN) map on a truncated boundary; (iii) multipole expansion on a truncated boundary. While all these methods are known within the geophysical literature, we discuss their parallel implementations within modern open-source finite-element codes, focusing specifically on the widely-used MFEM package. We consider both calculating the gravitational potential for a static density structure and computing the linearised perturbation to the potential caused by a displacement field - a necessary step for coupling self-gravitation into planetary dynamics. In contrast…
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.
Taxonomy
TopicsGeomagnetism and Paleomagnetism Studies · High-pressure geophysics and materials · Pulsars and Gravitational Waves Research
