Sparse-grid Discontinuous Galerkin Methods for the Vlasov-Poisson-Lenard-Bernstein Model
Stefan Schnake, Coleman Kendrick, Eirik Endeve, Miroslav Stoyanov, Steven Hahn, Cory D Hauck, David L Green, Phil Snyder, John Canik
TL;DR
The paper develops adaptive sparse-grid discontinuous Galerkin methods for the VPLB kinetic model in slab geometries, achieving substantial memory savings while maintaining accuracy. It introduces a hierarchical multiwavelet basis, a sparse-grid selection rule, and adaptive refinement/coarsening strategies, implemented in the ASGarD library. Through numerical experiments on relaxation, Riemann, and collisional Landau damping problems, the adaptive sparse-grid method demonstrates strong performance relative to full-grid and mixed-grid approaches, especially for velocity-space resolution and higher-order moments. The results indicate that adaptive sparse grids effectively mitigate the curse of dimensionality for high-dimensional kinetic problems and highlight directions for extending to full 3x3v simulations and improved preservation properties.
Abstract
Sparse-grid methods have recently gained interest in reducing the computational cost of solving high-dimensional kinetic equations. In this paper, we construct adaptive and hybrid sparse-grid methods for the Vlasov-Poisson-Lenard-Bernstein (VPLB) model. This model has applications to plasma physics and is simulated in two reduced geometries: a 0x3v space homogeneous geometry and a 1x3v slab geometry. We use the discontinuous Galerkin (DG) method as a base discretization due to its high-order accuracy and ability to preserve important structural properties of partial differential equations. We utilize a multiwavelet basis expansion to determine the sparse-grid basis and the adaptive mesh criteria. We analyze the proposed sparse-grid methods on a suite of three test problems by computing the savings afforded by sparse-grids in comparison to standard solutions of the DG method. The results are obtained using the adaptive sparse-grid discretization library ASGarD.
