FARGO3D: A new GPU-oriented MHD code
arXiv:1602.02359 · doi:10.3847/0067-0049/223/1/11
Abstract
We present the FARGO3D code, recently publicly released. It is a magnetohydrodynamics code developed with special emphasis on protoplanetary disks physics and planet-disk interactions, and parallelized with MPI. The hydrodynamics algorithms are based on finite difference upwind, dimensionally split methods. The magnetohydrodynamics algorithms consist of the constrained transport method to preserve the divergence-free property of the magnetic field to machine accuracy, coupled to a method of characteristics for the evaluation of electromotive forces and Lorentz forces. Orbital advection is implemented, and an N-body solver is included to simulate planets or stars interacting with the gas. We present our implementation in detail and present a number of widely known tests for comparison purposes. One strength of FARGO3D is that it can run on both "Graphical Processing Units" (GPUs) or "Central Processing unit" (CPUs), achieving large speed up with respect to CPU cores. We describe our implementation choices, which allow a user with no prior knowledge of GPU programming to develop new routines for the CPU, and have them translated automatically for the GPU.
Accepted for publication in ApJS
References in corpus (8)
- A High Order Godunov Scheme with Constrained Transport and Adaptive Mesh Refinement for Astrophysical MHD
- A comparative study of disc-planet interaction
- Type I planetary migration in a self-gravitating disk
- Cholla : A New Massively-Parallel Hydrodynamics Code For Astrophysical Simulation
- Growing and moving low-mass planets in non-isothermal disks
- Orbital Advection by Interpolation: A Fast and Accurate Numerical Scheme for Super-Fast MHD Flows
- Planet Shadows in Protoplanetary Disks. I: Temperature Perturbations
- Irradiation Instability at the Inner Edges of Accretion Disks
Cited by in corpus (188)
- The Athena++ Adaptive Mesh Refinement Framework: Design and Magnetohydrodynamic Solvers
- A Kinematical Detection of Two Embedded Jupiter Mass Planets in HD 163296
- Bifurcation of planetary building blocks during Solar System formation
- Meridional flows in the disk around a young star
- ALMA continuum observations of the protoplanetary disk AS 209. Evidence of multiple gaps opened by a single planet
- Highly structured disk around the planet host PDS 70 revealed by high-angular resolution observations with ALMA
- On the formation of multiple concentric rings and gaps in protoplanetary disks
- Asymptotically stable numerical method for multispecies momentum transfer: gas and multifluid-dust test suite and implementation in FARGO3D
- Improved torque formula for low and intermediate mass planetary migration
- Planet-driven spiral arms in protoplanetary disks: I. Formation mechanism
- High resolution millimetre imaging of the CI Tau protoplanetary disc - a massive ensemble of protoplanets from 0.1 - 100 au
- Characterizing the variable dust permeability of planet-induced gaps
- Streaming Instability for Particle-Size Distributions
- Spiral arms in the proto-planetary disc HD100453 detected with ALMA: evidence for binary-disc interaction and a vertical temperature gradient
- Anisotropic Infall and Substructure formation in Embedded Disks
- Eccentricity evolution during planet-disc interaction
- Observability of planet-disc interactions in CO kinematics
- Planet-disk interaction in disks with cooling: basic theory
- Planet-driven spiral arms in protoplanetary disks: II. Implications
- Multiple spiral arms in the disk around intermediate-mass binary HD 34700A
- The Disc Miner I: A statistical framework to detect and quantify kinematical perturbations driven by young planets in discs
- Migrating super-Earths in low-viscosity discs: unveiling the roles of feedback, vortices, and laminar accretion flows
- Probing the Protosolar Disk Using Dust Filtering at Gaps in the Early Solar System
- Diverse protoplanetary disk morphology produced by a Jupiter-mass planet
- Radial-velocity discovery of a second planet in the TOI-1338/BEBOP-1 circumbinary system
- Torques Induced by Scattered Pebble-flow in Protoplanetary Disks
- Predicting the observational signature of migrating Neptune-sized planets in low-viscosity disks
- Is the ring inside or outside the planet?: The effect of planet migration on dust rings
- Evolution of eccentricity and inclination of hot protoplanets embedded in radiative discs
- Grand challenges in protoplanetary disc modelling
- On the planetary interpretation of multiple gaps and rings in protoplanetary disks seen by ALMA
- Migration of planets in circumbinary discs
- Effect of wind-driven accretion on planetary migration
- Low mass planet migration in magnetically torqued dead zones - I. Static migration torque
- Observational Signatures of Tightly Wound Spirals Driven by Buoyancy Resonances in Protoplanetary Disks
- Gas density perturbations induced by forming planet(s) in the AS 209 protoplanetary disk as seen with ALMA
- A Multi-Fluid Dust Module in Athena++: Algorithms and Numerical Tests
- Gaps and Rings in Protoplanetary Disks with Realistic Thermodynamics: The Critical Role of In-Plane Radiation Transport
- Razor-thin dust layers in protoplanetary disks: Limits on the vertical shear instability
- Puffed up Edges of Planet-opened Gaps in Protoplanetary Disks. I. hydrodynamic simulations
- Revealing signatures of planets migrating in protoplanetary discs with ALMA multi-wavelength observations
- Pileups and Migration Rates for Planets in Low Mass Disks
- Low mass planet migration in magnetically torqued dead zones - II. Flow-locked and runaway migration, and a torque prescription
- Multiple Spiral Arms in Protoplanetary Disks: Linear Theory
- Hydrodynamical turbulence in eccentric circumbinary discs and its impact on the in situ formation of circumbinary planets
- IDEFIX: a versatile performance-portable Godunov code for astrophysical flows
- Revisiting migration in a disc cavity to explain the high eccentricities of warm Jupiters
- DISPATCH: A Numerical Simulation Framework for the Exa-scale Era. I. Fundamentals
- Low-mass planet migration in three dimensional wind-driven inviscid discs: a negative corotation torque
- Dust segregation in Hall-dominated turbulent protoplanetary disks
- 3D Simulations of Planet Trapping at Disc-Cavity Boundaries
- Outward Migration of Super-Jupiters
- Self-Destructing Spiral Waves: Global Simulations of a Spiral Wave Instability in Accretion Disks
- Inner Boundary Condition in Quasi-Lagrangian Simulations of Accretion Disks
- The Spiral Wave Instability Induced by a Giant Planet: I. Particle Stirring in the Inner Regions of Protoplanetary Disks
- PPDONet: Deep Operator Networks for Fast Prediction of Steady-State Solutions in Disk-Planet Systems
- Ultraharmonics and Secondary Spiral Wakes Induced by a Planet
- TOI-216: Resonant Constraints on Planet Migration
- Which planets trigger longer-lived vortices: low-mass or high-mass?
- Survival of planet-induced vortices in 2D disks
- Impact of Local Pressure Enhancements on Dust Concentration inTurbulent Protoplanetary Discs
- Dust Settling Instability in Protoplanetary Discs
- Long-term and large-scale hydrodynamical simulations of migrating planets
- Dust entrainment in magnetically and thermally driven disk winds
- Modeling the nonaxisymmetric structure in the HD 163296 disk with planet-disk interaction
- Oscillatory migration of accreting protoplanets driven by a 3D distortion of the gas flow
- Dynamics of Dusty Vortices I: Extensions and limitations of the terminal velocity approximation
- Observing planet-driven dust spirals with ALMA
- The 3D dust and opacity distribution of protoplanets in multi-fluid global simulations
- Supernova Explosions in Accretion Disks in Active Galactic Nuclei: Three-Dimensional Models
- Orbital alignment of circumbinary planets that form in misaligned circumbinary discs: the case of Kepler-413b
- Planet gap opening across stellar masses
- Dusty circumbinary discs: inner cavity structures and stopping locations of migrating planets
- Trapping of Low-Mass Planets Outside the Truncated Inner Edges of Protoplanetary Discs
- Properties of Density and Velocity Gaps Induced by a Planet in a Protoplanetary Disk
- Observational signatures of eccentric Jupiters inside gas cavities in protoplanetary discs
- Global N-body simulations of circumbinary planet formation around Kepler-16 and -34 analogues I: Exploring the pebble accretion scenario
- Vertical settling of pebbles in turbulent circumbinary discs and the in situ formation of circumbinary planets
- Planetary Torque in 3D Isentropic Disks
- Migrating Low-Mass Planets in Inviscid Dusty Protoplanetary Discs
- Pebble-driven migration of low-mass planets in the 2D regime of pebble accretion
- Multiplanet systems in inviscid discs can avoid forming resonant chains
- Gap opening by planets in discs with magnetised winds
- Breaking mean-motion resonances during Type I planet migration
- Scalable communication for high-order stencil computations using CUDA-aware MPI
- Warped Disk Evolution in Grid-Based Simulations
- Trapping (sub-)Neptunes similar to TOI-216b at the inner disk rim: Implications for the disk viscosity and the Neptunian desert
- Type II migration strikes back -- An old paradigm for planet migration in discs
- DBNets: A publicly available deep learning tool to measure the masses of young planets in dusty protoplanetary discs
- Constraining the masses of planets in protoplanetary discs from the presence or absence of vortices -- Comparison with ALMA observations
- Three-dimensional transport of solids in a protoplanetary disk containing a growing giant planet
- TriPoD: Tri-Population size distributions for Dust evolution. Coagulation in vertically integrated hydrodynamic simulations of protoplanetary disks
- The Appearance of Vortices in Protoplanetary Disks in Near-Infrared Scattered Light
- Inward and outward migration of massive planets: moving towards a stalling radius
- Formation of a planetary Laplace resonance through migration in an eccentric disk - The case of GJ876
- Gap-opening Planets Make Dust Rings Wider
- Numerical study of dynamical friction with thermal effects -- I. Comparison to linear theory
- Numerical study of coorbital thermal torques on cold or hot satellites
- Effects of Radiative Diffusion on the Dynamical Corotation Torque in Three-Dimensional Protoplanetary Disks
- The general applicability of self-similar solutions for thermal disc winds
- ALMA constraints on assembly of Core Accretion planets
- Magnetohydrodynamics with GAMER
- A Machine Learning model to infer planet masses from gaps observed in protoplanetary disks
- Interaction of large- and small-scale dynamos in isotropic turbulent flows from GPU-accelerated simulations
- Distinguishing Magnetized Disc Winds from Turbulent Viscosity through Substructure Morphology in Planet-forming Discs
- Eccentricity driving of pebble accreting low-mass planets
- Orbital evolution of gas-driven inspirals with extreme mass-ratios: retrograde eccentric orbits
- Kinematical Constraint on Eccentricity in the Protoplanetary Disk MWC 758 with ALMA
- Gas accretion onto Jupiter mass planets in discs with laminar accretion flows
- Extreme Pebble Accretion in Ringed Protoplanetary Discs
- Migration of gap-opening planets in 3D stellar-irradiated accretion disks
- Voxel datacubes for 3D visualization in Blender
- Ring-Exchange Interaction Effects on Magnons in Dirac Magnet CoTiO
- Gap formation by inclined massive planets in locally isothermal three-dimensional discs
- Magnetohydrodynamics in a Cylindrical Shearing Box
- Torques on low-mass bodies in retrograde orbit in gaseous disks
- Planet-disc interactions with Discontinuous Galerkin Methods using GPUs
- Polydisperse Formation of Planetesimals: The dust size distribution in clumps
- Orbital evolution of eccentric low-mass companions embedded in gaseous disks: testing the local approximation
- The steady-state hydrodynamics of a long-lived disc: planetary system architecture and prospects of observing a circumplanetary disc shadow in V4046Sgr
- Using Bayesian Deep Learning to infer Planet Mass from Gaps in Protoplanetary Disks
- How to form compact & other longer-lived planet-induced vortices: VSI, planet migration, or re-triggers, but not feedback
- Eccentricity Growth of Massive Planets inside Cavities of Protoplanetary Discs
- Accreting luminous low-mass planets escape from migration traps at pressure bumps
- Dust dynamics in planet-driven spirals
- Nonlinear evolution of streaming instabilities in accreting protoplanetary disks
- Distributions of gas and small and large grains in the LkH disk trace a young planetary system
- Investigating the possibility of reversing giant planet migration via gap edge illumination
- A Vorticity-Preserving Hydrodynamical Scheme for Modeling Accretion Disk Flows
- Spreading pressure bumps in gas-dust discs can stall planet migration via planet-vortex interactions
- Using planet migration and dust drift to weigh protoplanetary discs
- Evolution of the eccentricity and inclination of low-mass planets subjected to thermal forces: a numerical study
- The Ophiuchus DIsk Survey Employing ALMA (ODISEA): A Unified Evolutionary Sequence of Planet-Driven Substructures Explaining the Diversity of Disk Morphologies
- DBNets2.0: simulation-based inference for planet-induced dust substructures in protoplanetary discs
- Substructures in protoplanetary disks imprinted by compact planetary systems
- On the importance of wave planet interactions for the migration of two super-Earths embedded in a protoplanetary disk
- Three-dimensional evolution of radiative circumbinary discs: the size and shape of the inner cavity
- Late accretion offers pathway to misaligned disk around the planet-hosting IRAS 04125+2902
- The interplay between forming planets and photoevaporating discs II: Wind-driven gas redistribution
- RAM: Rapid Advection Algorithm on Arbitrary Meshes
- Overstability of the 2:1 mean motion resonance: Exploring disc parameters with hydrodynamic simulations
- Strong clumping in global streaming instability simulations with a dusty fluid
- The evolution of a circumplanetary disc with a dead zone
- MHD in a cylindrical shearing box II: Intermittent Bursts and Substructures in MRI Turbulence
- Evolution of circumbinary accretion disk around supermassive binary black hole: post-Newtonian hydrodynamics versus Newtonian hydrodynamics
- The late formation of chondrites as a consequence of Jupiter-induced gaps and rings
- Monte Carlo post-processing for radiation hydro simulations of accreting planets in protoplanetary disks
- Astrometric view of companions in the inner dust cavities of protoplanetary disks
- On wave interference in planet migration: dead zone torques modified by active zone forcing
- Planet-driven spirals in protoplanetary discs: limitations of the semi-analytical theory for observations
- Resurgence of CO in a warm bubble around accreting protoplanets and its observability
- New migration patterns in high planet-star mass ratio systems in disks with low viscosity
- On the formation of multiple dust-trapping rings in the inner Solar system
- A new multifluid method for dusty astrophysical flows. Application to turbulent protostellar collapses
- Dust-void evolution driven by turbulent dust flux can induce runaway migration of Earth-mass planets
- Emergence of streamers in simulations of late infall
- Dynamics of small, constant size particles in a protoplanetary disk with an embedded protoplanet
- Effects of Thermodynamics on the Concurrent Accretion and Migration of Gas Giants in Protoplanetary Disks
- Dust back-reaction on gas around planets modifies the cold thermal torque
- Developing a Non-Newtonian Fluid Model for Dust, for Application to Astrophysical Flows
- Enhanced Pebble Drift Across Planet-Opened Gaps in Windy Protoplanetary Disks
- A multiwavelength analysis of the spiral arms in the protoplanetary disk around WaOph 6
- Single Fluid vs. Multifluid: Comparison between single fluid and multifluid dust models for disc planet interactions
- Warps survive beyond fly-by encounters in protoplanetary disks. RW Aur A as a case study
- exoALMA XX: Tomographic Detection of Embedded Planets in Protoplanetary Disks
- Nonlinear Evolution of the Unstratified Polydisperse Dust Settling Instability
- How two-dimensional are planet-disc interactions? II. Radiation hydrodynamics and suitable cooling prescriptions
- VVV-WIT-13: an eruptive young star with cool molecular features
- exoALMA XXIII. Estimating Disk and Planet Properties from Dust Morphologies with DBNets2.0
- Low mass planet migration in Hall-affected disks
- Volatile enrichment in low-mass planets: Signatures of past planetary disruption?
- Hydrodynamical simulations with strong indirect terms in Fargo-like codes: Numerical aspects of non-inertial frame and artificial viscosity
- Pade: A code for protoplanetary disk turbulence based on Pade differencing
- Searching for planet-driven dust spirals in ALMA visibilities
- Planet-driven density waves in protoplanetary discs: numerical verification of nonlinear evolution theory
- Adapting a solid accretion scenario for migrating planets in FARGO3D
- Long-term Hydrodynamic Simulations on the Planetesimals Trapped in the First-order Mean Motion Resonances
- A multi-fluid approach for polydisperse pebble accretion: From particles to fluids, establishing the multifluid framework
- Impact of embedded circumplanetary winds on the circumstellar disk: I. Reshaping the local accretion environment
- The morphology of CSCha circumbinary disk suggesting the existence of a Saturn-mass planet
- Streaming instabilities in accreting protoplanetary disks: A parameter study
- Observational Signatures of Planetary Tidal Disruption Events Around Solar-Mass Stars
- Not Just Gas: How Solid-Driven Torques Shaped the Migration of the Galilean Moons
- Turbulence destroys thermal lobes around Mars-sized planetary embryos
- Constraining the properties of the potential embedded planets in the disk around HD 100546
- Self-gravity in thin protoplanetary discs: 1. The smoothing-length approximation versus the exact self-gravity kernel
- Spiral formation caused by late infall onto protoplanetary disks
- Reading between the rings: observed dust ring properties as probes of planet masses