Parallel kinetic schemes for conservation laws, with large time steps
Pierre Gerhard, Philippe Helluy, Victor Michel-Dansac, Bruno Weber
TL;DR
Addresses the CFL-limited nature of explicit DG methods for hyperbolic conservation laws and delivers an unconditionally stable, CFL-free kinetic DG framework with explicit-like complexity. Based on a vector BGK representation with $W=\sum_{k=0}^d F_k$ and Maxwellians $M_k(W)$, it introduces a subcharacteristic condition and a transport-relaxation scheme that reduces to independent transport equations coupled by relaxation. A second-order accurate scheme is obtained via composition of transport operators ($\mathcal{M}\circ\mathcal{M}$), and a subdomain iterative strategy enables scalable parallelism on distributed memory machines; the source terms are handled with Crank–Nicolson and an implicit relaxation. Numerical experiments on Maxwell's equations validate stability at large time steps, planewave and wire tests, and a large-scale antenna–mannequin simulation, with competitive computation times against FDTD/CLAC solvers.
Abstract
We propose a new parallel Discontinuous Galerkin method for the approximation of hyperbolic systems of conservation laws. The method remains stable with large time steps, while keeping the complexity of an explicit scheme: it does not require the assembly and resolution of large linear systems for the time iterations. The approach is based on a kinetic representation of the system of conservation laws previously investigated by the authors. In this paper, the approach is extended with a subdomain strategy that improves the parallel scaling of the method on computers with distributed memory.
