Dusty gas with one fluid in smoothed particle hydrodynamics
arXiv:1402.5249 · doi:10.1093/mnras/stu359
Abstract
In a companion paper we have shown how the equations describing gas and dust as two fluids coupled by a drag term can be reformulated to describe the system as a single fluid mixture. Here we present a numerical implementation of the one-fluid dusty gas algorithm using Smoothed Particle Hydrodynamics (SPH). The algorithm preserves the conservation properties of the SPH formalism. In particular, the total gas and dust mass, momentum, angular momentum and energy are all exactly conserved. Shock viscosity and conductivity terms are generalised to handle the two-phase mixture accordingly. The algorithm is benchmarked against a comprehensive suit of problems: dustybox, dustywave, dustyshock and dustyoscill, each of them addressing different properties of the method. We compare the performance of the one-fluid algorithm to the standard two-fluid approach. The one-fluid algorithm is found to solve both of the fundamental limitations of the two- fluid algorithm: it is no longer possible to concentrate dust below the resolution of the gas (they have the same resolution by definition), and the spatial resolution criterion h < csts, required in two-fluid codes to avoid over-damping of kinetic energy, is unnecessary. Implicit time stepping is straightforward. As a result, the algorithm is up to ten billion times more efficient for 3D simulations of small grains. Additional benefits include the use of half as many particles, a single kernel and fewer SPH interpolations. The only limitation is that it does not capture multi-streaming of dust in the limit of zero coupling, suggesting that in this case a hybrid approach may be required.
Accepted for publication in MNRAS. Numerical code and input files for dustybox, wave and shock tests available from http://users.monash.edu.au/~dprice/ndspmhd/
References in corpus (10)
- SPLASH: An interactive visualisation tool for Smoothed Particle Hydrodynamics simulations
- Smoothed Particle Hydrodynamics and Magnetohydrodynamics
- Modelling discontinuities and Kelvin-Helmholtz instabilities in SPH
- Dusty gas with SPH - I. Algorithm and test suite
- Constrained Hyperbolic Divergence Cleaning for Smoothed Particle Magnetohydrodynamics
- On the accumulation of planetesimals near disc gaps created by protoplanets
- The effect of a planet on the dust distribution in a 3D protoplanetary disk
- Dusty gas with SPH - II. Implicit timestepping and astrophysical drag regimes
- SPH simulations of grain growth in protoplanetary disks
- Gap Formation in the Dust Layer of 3D Protoplanetary Disks
Cited by in corpus (26)
- Phantom: A smoothed particle hydrodynamics and magnetohydrodynamics code for astrophysics
- Simulating galactic dust grain evolution on a moving mesh
- A fast and explicit algorithm for simulating the dynamics of small dust grains with smoothed particle hydrodynamics
- Dust and gas mixtures with multiple grain species - a one-fluid approach
- Is the dust-to-gas ratio constant in molecular clouds?
- Protostellar collapse: the conditions to form dust rich protoplanetary disks
- Grand challenges in protoplanetary disc modelling
- Two fluid dust and gas mixtures in SPH: A semi-implicit approach
- MULTIGRAIN: A smoothed particle hydrodynamics algorithm for multiple small dust grains and gas
- Small dust grain dynamics on adaptive mesh-refinement grids. I. Methods
- Enforcing dust mass conservation in 3D simulations of tightly-coupled grains with the Phantom SPH code
- Smoothed particle hydrodynamics simulations of gas and dust mixtures
- Long lived dust rings around HD169142
- On dust entrainment in photoevaporative winds
- Circumbinary and circumstellar discs around the eccentric binary IRAS 04158+2805 -- a testbed for binary-disc interaction
- Dust growth, fragmentation and self-induced dust traps in PHANTOM
- Conditions for justifying single-fluid approximation for charged and neutral dust fluids and a smoothed particle magnetohydrodynamics method for dust-gas mixture
- 3D simulations of AGB stellar winds -- I. Steady winds and dust formation
- A solution to the overdamping problem when simulating dust-gas mixtures with smoothed particle hydrodynamics
- 3D simulations of AGB stellar winds -- II. Ray-tracer implementation and impact of radiation on the outflow morphology
- Implementation of dust particles in three-dimensional magnetohydrodynamics simulation: Dust dynamics in a collapsing cloud core
- Dust dynamics in current sheets within protoplanetary disks. I. Isothermal models including ambipolar diffusion and Ohmic resistivity
- A smoothed particle hydrodynamics algorithm for multigrain dust with separate sets of particles
- Catastrophic events in protoplanetary disks and their observational manifestations
- Large dust fractions can prevent the propagation of soundwaves
- Constraining protoplanetary disc mass using the GI wiggle