Orbital Advection by Interpolation: A Fast and Accurate Numerical Scheme for Super-Fast MHD Flows
arXiv:0804.4699 · doi:10.1086/586707
Abstract
In numerical models of thin astrophysical disks that use an Eulerian scheme, gas orbits supersonically through a fixed grid. As a result the time step is sharply limited by the Courant condition. Also, because the mean flow speed with respect to the grid varies with position, the truncation error varies systematically with position. For hydrodynamic (unmagnetized) disks an algorithm called FARGO has been developed that advects the gas along its mean orbit using a separate interpolation substep. This relaxes the constraint imposed by the Courant condition, which now depends only on the peculiar velocity of the gas, and results in a truncation error that is more nearly independent of position. This paper describes a FARGO-like algorithm suitable for evolving magnetized disks. Our method is second order accurate on a smooth flow and preserves the divergence-free constraint to machine precision. The main restriction is that the magnetic field must be discretized on a staggered mesh. We give a detailed description of an implementation of the code and demonstrate that it produces the expected results on linear and nonlinear problems. We also point out how the scheme might be generalized to make the integration of other supersonic/super-fast flows more efficient. Although our scheme reduces the variation of truncation error with position, it does not eliminate it. We show that the residual position dependence leads to characteristic radial variations in the density over long integrations.
32 pages, 18 figures, accepted for publication in The Astrophysical Journal. Contains an additional appendix providing more details for some of the test problems (to be published as an addendum in the ApJS December 2008, v179n2 issue)
References in corpus (14)
- Nonlinear Outcome of Gravitational Instability in Cooling, Gaseous Disks
- FARGO: a fast eulerian transport algorithm for differentially rotating disks
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport
- Divergence-Free Adaptive Mesh Refinement for Magnetohydrodynamics
- Nonlinear Outcome of Gravitational Instability in Disks with Realistic Cooling
- Formation of Spiral-Arm Spurs and Bound Clouds in Vertically Stratified Galactic Gas Disks
- Three-Dimensional Simulations of Parker, Magneto-Jeans, and Swing Instabilities in Shearing Galactic Gas Disks
- MAGMA: a 3D, Lagrangian magnetohydrodynamics code for merger applications
- Hydrodynamic stability of rotationally supported flows: Linear and nonlinear 2D shearing box results
- Models of Vertically Stratified Two-Phase ISM Disks with MRI-Driven Turbulence
- Vortices in Thin, Compressible, Unmagnetized Disks
- The interaction of planets with a disc with MHD turbulence III: Flow morphology and conditions for gap formation in local and global simulations
- A 3D MHD model of astrophysical flows: algorithms, tests and parallelisation
- Disk Planet Interactions and Early Evolution in Young Planetary Systems
Cited by in corpus (37)
- The Athena++ Adaptive Mesh Refinement Framework: Design and Magnetohydrodynamic Solvers
- Zonal Flows and Long-Lived Axisymmetric Pressure Bumps in Magnetorotational Turbulence
- Sustained Magnetorotational Turbulence in Local Simulations of Stratified Disks with Zero Net Magnetic Flux
- FARGO3D: A new GPU-oriented MHD code
- Effect of Ambipolar Diffusion on the Non-linear Evolution of Magnetorotational Instability in Weakly Ionized Disks
- Particle-Gas Dynamics with Athena: Method and Convergence
- Implementation of the Shearing Box Approximation in Athena
- Local outflows from turbulent accretion disks
- Global Simulations of Accretion Disks I: Convergence and Comparisons with Local Models
- Magnetic Flux Concentration and Zonal Flows in Magnetorotational Instability Turbulence
- The Turbulent Magnetic Prandtl Number of MHD Turbulence in Disks
- Turbulent resistivity driven by the magnetorotational instability
- Locality of MHD Turbulence in Isothermal Disks
- Thermal-Instability-Driven Turbulent Mixing in Galactic Disks: I. Effective Mixing of Metals
- A conservative orbital advection scheme for simulations of magnetized shear flows with the PLUTO code
- Protoplanetary Disk Rings as Sites for Planetesimal Formation
- Low mass planets in protoplanetary disks with net vertical magnetic fields: the Planetary Wake and Gap Opening
- Saturation of the magnetorotational instability in the unstratified shearing box with zero net flux: convergence in taller boxes
- Pegasus: A New Hybrid-Kinetic Particle-in-Cell Code for Astrophysical Plasma Dynamics
- On the dynamics of planetesimals embedded in turbulent protoplanetary discs
- Local 2D Particle-in-cell simulations of the collisionless MRI
- Radially Extended, Stratified, Local Models of Isothermal Disks
- DISCO: A 3D Moving-Mesh Magnetohydrodynamics Code Designed for the Study of Astrophysical Disks
- Planetesimal and Protoplanet Dynamics in a Turbulent Protoplanetary Disk: Ideal Unstratified Disks
- Resolution Dependence of Magnetorotational Turbulence in the Isothermal Stratified Shearing Box
- Gravito-Turbulent Disks in 3D: Turbulent Velocities vs. Depth
- MHD instabilities in accretion disks and their implications in driving fast magnetic reconnection
- Planetesimal and Protoplanet Dynamics in a Turbulent Protoplanetary Disk: Ideal Stratified Disks
- Dust dynamics in 2D gravito-turbulent disks
- Primordial Obliquities of Brown Dwarfs and Super-Jupiters from Fragmenting Gravito-Turbulent Discs
- PIERNIK mhd code - a multi-fluid, non-ideal extension of the relaxing-TVD scheme (I)
- Impact of magneto-rotational instability on grain growth in protoplanetary disks: I. Relevant turbulence properties
- PIERNIK mhd code - a multi-fluid, non-ideal extension of the relaxing-TVD scheme (II)
- Dust Concentration at the Boundary Between Steady Super/Sub-Keplerian Flow Created by Inhomogeneous Growth of MRI
- Orbital advection with magnetohydrodynamics and vector potential
- RAM: Rapid Advection Algorithm on Arbitrary Meshes
- Spectral Methods for Time-Dependent Studies of Accretion Flows. III. Three-Dimensional, Self-gravitating, Magnetohydrodynamic Disks