Numerical Implementation of Streaming Down the Gradient: Application to Fluid Modeling of Cosmic Rays and Saturated Conduction
Prateek Sharma, Phillip Colella, Daniel F. Martin

TL;DR
This paper investigates numerical methods for solving the nonlinear streaming equation, revealing stability issues with explicit and implicit schemes, and demonstrating the emergence of non-differentiable solutions relevant to cosmic ray fluid modeling.
Contribution
It provides a detailed analysis of the numerical challenges in implementing streaming equations, proposing insights into stability and solution behavior for cosmic ray and plasma simulations.
Findings
Explicit methods exhibit spurious oscillations at extrema.
Implicit methods are stable with small enough timesteps.
Solutions can become non-differentiable and form large-scale tails.
Abstract
The equation governing the streaming of a quantity down its gradient superficially looks similar to the simple constant velocity advection equation. In fact, it is the same as an advection equation if there are no local extrema in the computational domain or at the boundary. However, in general when there are local extrema in the computational domain it is a non-trivial nonlinear equation. The standard upwind time evolution with a CFL-limited time step results in spurious oscillations at the grid scale. These oscillations, which originate at the extrema, propagate throughout the computational domain and are undamped even at late times. These oscillations arise because of unphysically large fluxes leaving (entering) the maxima (minima) with the standard CFL-limited explicit methods. Regularization of the equation shows that it is diffusive at the extrema; because of this, an explicit…
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.
