TY - JOUR
T1 - A Fast Second-order Solver for Stiff Multifluid Dust and Gas Hydrodynamics
AU - Krapp, Leonardo
AU - Garrido-Deutelmoser, Juan
AU - Benítez-Llambay, Pablo
AU - Kratter, Kaitlin M.
N1 - Publisher Copyright:
© 2024. The Author(s). Published by the American Astronomical Society.
PY - 2024/3/1
Y1 - 2024/3/1
N2 - We present MDIRK: a multifluid second-order diagonally implicit Runge-Kutta method to study momentum transfer between gas and an arbitrary number (N) of dust species. The method integrates the equations of hydrodynamics with an implicit-explicit scheme and solves the stiff source term in the momentum equation with a diagonally implicit, asymptotically stable Runge-Kutta method (DIRK). In particular, DIRK admits a simple analytical solution that can be evaluated with O ( N ) operations, instead of standard matrix inversion, which is O ( N ) 3 . Therefore, the analytical solution significantly reduces the computational cost of the multifluid method, making it suitable for studying the dynamics of systems with particle-size distributions. We demonstrate that the method conserves momentum to machine precision and converges to the correct equilibrium solution with constant external acceleration. To validate our numerical method we present a series of simple hydrodynamic tests, including damping of sound waves, dusty shocks, a multifluid dusty Jeans instability, and a steady-state gas-dust drift calculation. The simplicity of MDIRK lays the groundwork to build fast high-order, asymptotically stable multifluid methods.
AB - We present MDIRK: a multifluid second-order diagonally implicit Runge-Kutta method to study momentum transfer between gas and an arbitrary number (N) of dust species. The method integrates the equations of hydrodynamics with an implicit-explicit scheme and solves the stiff source term in the momentum equation with a diagonally implicit, asymptotically stable Runge-Kutta method (DIRK). In particular, DIRK admits a simple analytical solution that can be evaluated with O ( N ) operations, instead of standard matrix inversion, which is O ( N ) 3 . Therefore, the analytical solution significantly reduces the computational cost of the multifluid method, making it suitable for studying the dynamics of systems with particle-size distributions. We demonstrate that the method conserves momentum to machine precision and converges to the correct equilibrium solution with constant external acceleration. To validate our numerical method we present a series of simple hydrodynamic tests, including damping of sound waves, dusty shocks, a multifluid dusty Jeans instability, and a steady-state gas-dust drift calculation. The simplicity of MDIRK lays the groundwork to build fast high-order, asymptotically stable multifluid methods.
UR - http://www.scopus.com/inward/record.url?scp=85187244734&partnerID=8YFLogxK
U2 - 10.3847/1538-4365/ad14f9
DO - 10.3847/1538-4365/ad14f9
M3 - Article
AN - SCOPUS:85187244734
SN - 0067-0049
VL - 271
JO - Astrophysical Journal, Supplement Series
JF - Astrophysical Journal, Supplement Series
IS - 1
M1 - 7
ER -