A Multi-Fluid Dust Module in Athena++: Algorithms and Numerical Tests
Pinghui Huang, Xue-Ning Bai

TL;DR
This paper introduces a multifluid dust module for Athena++ that includes advanced algorithms and numerical tests, enabling stable simulations of dust-gas interactions in astrophysical environments like protoplanetary disks.
Contribution
The paper presents a new multifluid dust module with fully-implicit solvers and a consistent dust back-reaction treatment, compatible with existing Athena++ features.
Findings
Stable, accurate simulations of dust-gas interactions achieved.
Effective modeling of streaming instability in various regimes.
Demonstrated performance in both local and global disk settings.
Abstract
We describe the algorithm, implementation and numerical tests of a multifluid dust module in the Athena++ magnetohydrodynamic (MHD) code. The module can accommodate an arbitrary number of dust species interacting with the gas via aerodynamic drag (characterized by the stopping time), with a number of numerical solvers. In particular, we describe two second-order accurate, two-stage, fully-implicit solvers that are stable in stiff regimes including short stopping time and high dust mass loading, and they are paired with the second-order explicit van-Leer and Runge-Kutta gas dynamics solvers in Athena++, respectively. Moreover, we formulate a consistent treatment of dust concentration diffusion with dust back-reaction, which incorporates momentum diffusion and ensures Galilean invariance. The new formulation and stiff drag solvers are implemented to be compatible with most existing…
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.
