The Astrophysical Multipurpose Software Environment
arXiv:1307.3016 · doi:10.1051/0004-6361/201321252
Abstract
We present the open source Astrophysical Multi-purpose Software Environment (AMUSE, www.amusecode.org), a component library for performing astrophysical simulations involving different physical domains and scales. It couples existing codes within a Python framework based on a communication layer using MPI. The interfaces are standardized for each domain and their implementation based on MPI guarantees that the whole framework is well-suited for distributed computation. It includes facilities for unit handling and data storage. Currently it includes codes for gravitational dynamics, stellar evolution, hydrodynamics and radiative transfer. Within each domain the interfaces to the codes are as similar as possible. We describe the design and implementation of AMUSE, as well as the main components and community codes currently supported and we discuss the code interactions facilitated by the framework. Additionally, we demonstrate how AMUSE can be used to resolve complex astrophysical problems by presenting example applications.
23 pages, 25 figures, accepted for A&A
References in corpus (19)
- Modules for Experiments in Stellar Astrophysics (MESA)
- Athena: A New Code for Astrophysical MHD
- The Transiting Circumbinary Planets Kepler-34 and Kepler-35
- Accelerating NBODY6 with Graphics Processing Units
- The evolution of runaway stellar collision products
- A multiphysics and multiscale software environment for modeling astrophysical systems
- Implementing Few-Body Algorithmic Regularization with Post-Newtonian Terms
- Performance Analysis of Direct N-Body Algorithms on Special-Purpose Supercomputers
- Identification, Classifications, and Absolute Properties of 773 Eclipsing Binaries Found in the TrES Survey
- N-body Integrators with Individual Time Steps from Hierarchical Splitting
- The formation of planets in circumbinary disks
- A fully parallel, high precision, N-body code running on hybrid computing platforms
- SPHRAY: A Smoothed Particle Hydrodynamics Ray Tracer for Radiative Transfer
- Evolution of stellar collision products in open clusters. I. Blue stragglers in N-body models of M67
- Mixing in massive stellar mergers
- Planet-Mediated Precision-Reconstruction of the Evolution of the Cataclysmic Variable HU Aquarius
- Multimass spherical structure models for N-body simulations
- Gravitational tree-code on graphics processing units: implementation in CUDA
- The Distribution of Stellar Mass in the Pleiades
Cited by in corpus (151)
- Detectable close-in planets around white dwarfs through late unpacking
- Formation of massive seed black holes via collisions and accretion
- Secular dynamics of hierarchical multiple systems composed of nested binaries, with an arbitrary number of bodies and arbitrary hierarchical structure. First applications to multiplanet and multistar systems
- A triple origin for the lack of tight coplanar circumbinary planets around short-period binaries
- Stability of Multiplanetary Systems in Star Clusters
- preCICE v2: A Sustainable and User-Friendly Coupling Library
- The origin of interstellar asteroidal objects like 1I/2017 U1 'Oumuamua
- Diversity in density profiles of self-interacting dark matter satellite halos
- Two Directly Imaged, Wide-orbit Giant Planets around the Young, Solar Analog TYC 8998-760-1
- The formation and dynamical evolution of young star clusters
- Secular dynamics of hierarchical quadruple systems: the case of a triple system orbited by a fourth body
- Survivability of planetary systems in young and dense star clusters
- Planets In Young Massive Clusters: On the survivability of planets in young massive clusters and its implication of planet orbital architectures in globular clusters
- Was the nineteenth century giant eruption of Eta Carinae a merger event in a triple system?
- Slowly, slowly in the wind: 3D hydrodynamical simulations of wind mass transfer and angular-momentum loss in AGB binary systems
- Star Clusters in Evolving Galaxies
- Secular dynamics of multiplanet systems: implications for the formation of hot and warm Jupiters via high-eccentricity migration
- Stellar disk destruction by dynamical interactions in the Orion Trapezium star cluster
- Gone with the wind: the impact of wind mass transfer on the orbital evolution of AGB binary systems
- Multiple Stellar Evolution: a population synthesis algorithm to model the stellar, binary, and dynamical evolution of multiple-star systems
- Close encounters involving free-floating planets in star clusters
- The dynamical fate of planetary systems in young star clusters
- Modelling of the Effects of Stellar Feedback during Star Cluster Formation Using a Hybrid Gas and N-Body Method
- Modeling the Milky Way as a Dry Galaxy
- The fates of massive stars: exploring uncertainties in stellar evolution with METISSE
- Collisional N-Body Dynamics Coupled to Self-Gravitating Magnetohydrodynamics Reveals Dynamical Binary Formation
- Dynamical evolution of stars and gas of young embedded stellar sub-clusters
- A new Monte Carlo method for dynamical evolution of non-spherical stellar systems
- The initial mass function of star clusters that form in turbulent molecular clouds
- Evolution of star clusters in a cosmological tidal field
- The signatures of the parental cluster on field planetary systems
- SIRIUS project. I. Star formation models for star-by-star simulations of star clusters and galaxy formation
- Secular dynamics of hierarchical multiple systems composed of nested binaries, with an arbitrary number of bodies and arbitrary hierarchical structure. II. External perturbations: flybys and supernovae
- Galactic Tide and Local Stellar Perturbations on the Oort Cloud: Creation of Interstellar Comets
- The dynamical fate of binary star clusters in the Galactic tidal field
- Radial Migration of the Sun in the Milky Way: a Statistical Study
- How fast do young star clusters expel their natal gas?: Estimating the upper limit of the gas expulsion time-scale
- Planetary systems in a star cluster I: the Solar system scenario
- The Detection Rates of Merging Binary Black Holes Originating from Star Clusters and Their Mass Function
- Mass transfer between debris discs during close stellar encounters
- Formation of supermassive black hole seeds in nuclear star clusters via gas accretion and runaway collisions
- Formation of supermassive stars in the first star clusters
- The Formation of Solar System Analogs in Young Star Clusters
- Simulations predict intermediate-mass black hole formation in globular clusters
- Double neutron star mergers from hierarchical triple-star systems
- Dynamical evolution of Population III stellar systems and the resulting binary statistics
- Hot Jupiters driven by high-eccentricity migration in globular clusters
- SIRIUS Project. III. Star-by-star simulations of star cluster formation using a direct N-body integrator with stellar feedback
- Strong chemical tagging with APOGEE: 21 candidate star clusters that have dissolved across the Milky Way disc
- On the rates of type Ia supernovae originating from white dwarf collisions in quadruple star systems
- Gas expulsion in highly substructured embedded star clusters
- Dynamical Constraints on the Origin of Multiple Stellar Populations in Globular Clusters
- Capture of exocomets and the erosion of the Oort cloud due to stellar encounters in the Galaxy
- The Keplerian three-body encounter II. Comparisons with isolated encounters and impact on gravitational wave merger timescales
- The rate of stellar encounters along a migrating orbit of the Sun
- Applying Schwarzschild's orbit superposition method to barred or non-barred disc galaxies
- The impact of white dwarf natal kicks and stellar flybys on the rates of Type Ia supernovae in triple-star systems
- Radiation shielding of protoplanetary discs in young star-forming regions
- The eccentric behaviour of windy binary stars
- The Keplerian three-body encounter I. Insights on the origin of the S-stars and the G-objects in the Galactic center
- Formation of SMBH seeds in Pop III star clusters through collisions : the importance of mass loss
- Formation of young massive clusters from turbulent molecular clouds
- The formation and early evolution of embedded star clusters in spiral galaxies
- Face-on accretion onto a protoplanetary disc
- Numerical verification of the microscopic time reversibility of Newton's equations of motion: Fighting exponential divergence
- Exploring the role of the Sun's motion in terrestrial comet impacts
- Expansion Techniques for Collisionless Stellar Dynamical Simulations
- On the formation of hot and warm Jupiters via secular high-eccentricity migration in stellar triples
- KETJU -- resolving small-scale supermassive black hole dynamics in GADGET-4
- Early-Forming Massive Stars Suppress Star Formation and Hierarchical Cluster Assembly
- The dynamical evolution of low-mass hydrogen-burning stars, brown dwarfs and planetary-mass objects formed through disc fragmentation
- Secular dynamics of hierarchical multiple systems composed of nested binaries, with an arbitrary number of bodies and arbitrary hierarchical structure. III. Suborbital effects: hybrid integration techniques and orbit-averaging corrections
- The consequences of a nearby supernova on the early Solar System
- A debris disk under the influence of a wide planetary mass companion: The system of HD106906
- Constraints on the size and dynamics of the J1407b ring system
- Tidal tails of open clusters
- Effect of mass loss due to stellar winds on the formation of supermassive black hole seeds in dense nuclear star clusters
- SIRIUS project II: a new tree-direct hybrid code for smoothed particle hydrodynamics/N-body simulations of star clusters
- Early Evolution and 3D Structure of Embedded Star Clusters
- The secular evolution of the Kuiper belt after a close stellar encounter
- Shrinking orbits in hierarchical quadruple star systems
- From hydrodynamics to N-body simulations of star clusters: mergers and rotation
- The origin of the two populations of blue stragglers in M30
- The viscous evolution of circumstellar discs in young star clusters
- Evolution of circumstellar discs in young star-forming regions
- Characterising face-on accretion onto and the subsequent contraction of protoplanetary discs
- Massive star cluster formation II. Runaway stars as fossils of sub-cluster mergers
- Linking the formation and fate of exo-Kuiper belts within solar system analogues
- Exploring the possibility of Peter Pan discs across stellar mass
- Simulations of the tidal interaction and mass transfer of a star in an eccentric orbit around an intermediate-mass black hole: the case of HLX-1
- Forming circumnuclear disks and rings in galactic nuclei: a competition between supermassive black hole and nuclear star cluster
- Non-intrusive hierarchical coupling strategies for multi-scale simulations in gravitational dynamics
- Constraints on the Galactic Centre environment from \textit{Gaia} hypervelocity stars III: Insights on a possible companion to Sgr A*
- Relaxation near supermassive black holes driven by nuclear spiral arms: anisotropic hypervelocity stars, S-stars and tidal disruption events
- 3D Radiative Transfer in Carinae: Application of the SimpleX Algorithm to 3D SPH Simulations of Binary Colliding Winds
- Constraints on the Galactic Centre environment from Gaia hypervelocity stars II: The evolved population
- A Monte Carlo study of early gas expulsion and evolution of star clusters: new simulations with the MOCCA code in the AMUSE framework
- Changes in orientation and shape of protoplanetary discs moving through an ambient medium
- Disc truncation in embedded star clusters: Dynamical encounters versus face-on accretion
- A connected component-based method for efficiently integrating multiscale -body systems
- An updated maximum likelihood approach to open cluster distance determination
- On the suppression of giant planet formation around low-mass stars in clustered environments
- Binary white dwarfs in the halo of the Milky Way
- Searching for Solar Siblings in APOGEE and DR2 with N-body Simulations
- Dynamical Ejections of Stars due to an Accelerating Gas Filament
- Simulating Star Clusters with the AMUSE Software Framework: I. Dependence of Cluster Lifetimes on Model Assumptions and Cluster Dissolution Modes
- Fast Multipole Methods for -body Simulations of Collisional Star Systems
- SIRIUS Project. IV. The formation history of the Orion Nebula Cluster driven by clump mergers
- Massive black hole formation in Population III star clusters
- The Formation of Binary Star Clusters in the Milky Way and Large Magellanic Cloud
- The influence of dense gas rings on the dynamics of a stellar disk in the Galactic center
- The impact of binaries on the evolution of star clusters from turbulent molecular clouds
- Stellar winds near massive black holes: The case of the S-stars
- Mass loss from massive globular clusters in tidal fields
- Simulating stellar winds in AMUSE
- The Ophiuchus stream progenitor: a new type of globular cluster and its possible Sagittarius connection
- The Evaporating Massive Embedded Stellar Cluster IRS 13 Close to Sgr A*. II. Kinematic structure
- Formation of supermassive stars in the first stellar clusters: Dependence on the gas temperature
- Influence of planets on debris disks in star clusters I: the 50 AU Jupiter
- SiMon: Simulation Monitor for Computational Astrophysics
- Probing the formation of planetesimals in the Galactic Centre using Sgr A* flares
- On the origin of transition disk cavities: Pebble-accreting protoplanets vs Super-Jupiters
- Kinematics of Subclusters in Star Cluster Complexes: Imprint of their Parental Molecular Clouds
- Planetary Systems in Star Clusters
- Massive star cluster formation III. Early mass segregation during cluster assembly
- Gravitational Brownian motion as inhomogeneous diffusion: black hole populations in globular clusters
- Accelerated scale bridging with sparsely approximated Gaussian learning
- Detailed Simulations of Massive Hierarchical Triple Star Systems - Exploring the impact of the stellar physics on the evolutionary pathways of massive hierarchical triple systems
- Evolution of Star Cluster Within Galaxy using Self-consistent Hybrid Hydro/N-body Simulation
- Stirred, not shaken: Star cluster survival in the slingshot scenario
- The Signature of a Windy Radio Supernova Progenitor in a Binary System
- Gravitational collapse at low to moderate Mach numbers: The relationship between star formation efficiency and the fraction of mass in the massive object
- Using Molecular Gas Observations to Guide Initial Conditions for Star Cluster Simulations
- Dynamical Processes in Globular Clusters
- The 800pc long tidal tails of the Hyades star cluster: Possible discovery of candidate epicyclic overdensities from an open star cluster
- Survey of Multiscale and Multiphysics Applications and Communities
- TYCHO -- Realistically Simulating Exoplanets within Stellar Clusters I: Improving the Monte Carlo Approach
- Dynamical evolution of massless particles in star clusters with NBODY6++GPU-MASSLESS: II. The long-term evolution of free-floating comets
- The Steady State of Intermediate-Mass Black Holes Near a Supermassive Black Hole
- Dynamical traction and black hole orbital migration
- Centrally concentrated star formation in young clusters
- Stability of a cluster-disrupted mean-motion resonance (chain) in HR 8799 and PDS 70
- Venice: a multi-scale operator-splitting algorithm for multi-physics simulations
- A systematic method to identify runaways from star clusters produced from single-binary interactions: A case study of M67
- The origin and evolution of wide Jupiter Mass Binary Objects in young stellar clusters
- Tracing Milky Way substructure with an RR Lyrae hierarchical clustering forest
- Environmental Effects on the Dynamical Evolution of Star Clusters in Turbulent Molecular Clouds
- Transferring Data from a Voronoi Mesh to an Adaptive Cartesian Grid in Pursuit of Self-consistent Top-down Star Formation
- Kozai-driven mass loss of the circumbinary disk in D9 in orbit around the supermassive black hole Sgr A*
- Implications for the formation of Oort cloud-like structures and interstellar comets in dense environments
- Assessing membership projection errors in star forming regions