A multiphysics and multiscale software environment for modeling astrophysical systems
arXiv:0807.1996 · doi:10.1016/j.newast.2008.10.006
Abstract
We present MUSE, a software framework for combining existing computational tools for different astrophysical domains into a single multiphysics, multiscale application. MUSE facilitates the coupling of existing codes written in different languages by providing inter-language tools and by specifying an interface between each module and the framework that represents a balance between generality and computational efficiency. This approach allows scientists to use combinations of codes to solve highly-coupled problems without the need to write new codes for other domains or significantly alter their existing codes. MUSE currently incorporates the domains of stellar dynamics, stellar evolution and stellar hydrodynamics for studying generalized stellar systems. We have now reached a "Noah's Ark" milestone, with (at least) two available numerical solvers for each domain. MUSE can treat multi-scale and multi-physics systems in which the time- and size-scales are well separated, like simulating the evolution of planetary systems, small stellar associations, dense stellar clusters, galaxies and galactic nuclei. In this paper we describe three examples calculated using MUSE: the merger of two galaxies, the merger of two evolving stars, and a hybrid N-body simulation. In addition, we demonstrate an implementation of MUSE on a distributed computer which may also include special-purpose hardware, such as GRAPEs or GPUs, to accelerate computations. The current MUSE code base is publicly available as open source at http://muse.li
24 pages, To appear in New Astronomy Source code available at http://muse.li
References in corpus (26)
- GADGET: A code for collisionless and gasdynamical cosmological simulations
- The formation of massive black holes through collision runaway in dense young star clusters
- The runaway growth of intermediate-mass black holes in dense star clusters
- Formation of Massive Black Holes in Dense Star Clusters. I. Mass Segregation and Core Collapse
- Star cluster ecology IVa: Dissection of an open star cluster---photometry
- Runaway collisions in young star clusters. II. Numerical results
- High Performance Direct Gravitational N-body Simulations on Graphics Processing Units -- II: An implementation in CUDA
- The dusty MOCASSIN: fully self-consistent 3D photoionisation and dust radiative transfer models
- Massive Black Holes in Star Clusters. II. Realistic Cluster Models
- GRAPE-6: The massively-parallel special-purpose computer for astrophysical particle simulation
- Performance Analysis of Direct N-Body Algorithms on Special-Purpose Supercomputers
- Monte-Carlo Simulations of Globular Cluster Evolution - I. Method and Test Calculations
- Monte Carlo Simulations of Globular Cluster Evolution. III. Primordial Binary Interactions
- BRIDGE: A Direct-tree Hybrid N-body Algorithm for Fully Self-consistent Simulations of Star Clusters and their Parent Galaxies
- High Performance Direct Gravitational N-body Simulations on Graphics Processing Unit I: An implementation in Cg
- High Performance Direct Gravitational N-body Simulations on Graphics Processing Units
- The evolution of very massive stars
- Evolution of stellar collision products in open clusters. I. Blue stragglers in N-body models of M67
- Mass Segregation in Globular Clusters
- Evolution of Collisionally Merged Massive Stars
- Mixing in massive stellar mergers
- MODEST-1: Integrating Stellar Evolution and Stellar Dynamics
- A runaway collision in a young star cluster as the origin of the brightest supernova
- Modest-2: A Summary
- Modelling Collision Products of Triple-Star Mergers
- The MODEST questions: challenges and future directions in stellar cluster research
Cited by in corpus (134)
- Multi-physics simulations using a hierarchical interchangeable software interface
- The Astrophysical Multipurpose Software Environment
- A sparse octree gravitational N-body code that runs entirely on the GPU processor
- The Origin of OB Runaway Stars
- The binarity of the local white dwarf population
- The impact of companions on stellar evolution
- The effect of common-envelope evolution on the visible population of post-common-envelope binaries
- The evolution of stellar triples: The most common evolutionary pathways
- SAPPORO: A way to turn your graphics cards into a GRAPE-6
- Structure and evolution of high-mass stellar mergers
- PopCORN: Hunting down the differences between binary population synthesis codes
- Formation of massive seed black holes via collisions and accretion
- Constraining the formation of black-holes in short-period Black-Hole Low-Mass X-ray Binaries
- Stability of Multiplanetary Systems in Star Clusters
- The evolution of embedded star clusters
- Multiscale Universal Interface: A Concurrent Framework for Coupling Heterogeneous Solvers
- External photoevaporation of circumstellar disks constrains the timescale for planet formation
- The rate of WD-WD head-on collisions in isolated triples is too low to explain standard type Ia supernovae
- 24.77 Pflops on a Gravitational Tree-Code to Simulate the Milky Way Galaxy with 18600 GPUs
- N-body Integrators with Individual Time Steps from Hierarchical Splitting
- The formation and dynamical evolution of young star clusters
- The formation of planets in circumbinary disks
- On the onset of runaway stellar collisions in dense star clusters - II. Hydrodynamics of three-body interactions
- Survivability of planetary systems in young and dense star clusters
- The emergence of super-canonical stars in R136-type star-burst clusters
- Thermonuclear explosion of a massive hybrid HeCO white-dwarf triggered by a He-detonation on a companion
- Tidal breakup of binary stars at the Galactic Center. II. Hydrodynamic simulations
- The formation of the eccentric-orbit millisecond pulsar J1903+0327 and the origin of single millisecond pulsars
- Slowly, slowly in the wind: 3D hydrodynamical simulations of wind mass transfer and angular-momentum loss in AGB binary systems
- Evidence for feedback and stellar-dynamically regulated bursty star cluster formation: the case of the Orion Nebula Cluster
- Simulations of common envelope evolution in triple systems: Circumstellar case
- Multiple Stellar Evolution: a population synthesis algorithm to model the stellar, binary, and dynamical evolution of multiple-star systems
- 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
- Diagnostics of the Molecular Component of PDRs with Mechanical Heating
- Finding the imprints of stellar encounters in long period comets
- Common envelope evolution of eccentric binaries
- Magnetically-levitating disks around supermassive black holes
- The evolution of triples with a Roche-lobe filling outer star
- The fates of massive stars: exploring uncertainties in stellar evolution with METISSE
- Dynamical evolution of stars and gas of young embedded stellar sub-clusters
- Planet-Mediated Precision-Reconstruction of the Evolution of the Cataclysmic Variable HU Aquarius
- A Gaia early DR3 mock stellar catalog: Galactic prior and selection function
- 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
- Galactic Tide and Local Stellar Perturbations on the Oort Cloud: Creation of Interstellar Comets
- Formation of supermassive stars in the first star clusters
- Formation of supermassive black hole seeds in nuclear star clusters via gas accretion and runaway collisions
- The Detection Rates of Merging Binary Black Holes Originating from Star Clusters and Their Mass Function
- Simulations predict intermediate-mass black hole formation in globular clusters
- Dynamical evolution of Population III stellar systems and the resulting binary statistics
- Star Formation in the vicinity of Nuclear Black Holes: Young Stellar Objects close to Sgr A*
- Oort cloud Ecology II: Extra-solar Oort clouds and the origin of asteroidal interlopers
- Dynamical Constraints on the Origin of Multiple Stellar Populations in Globular Clusters
- The Keplerian three-body encounter II. Comparisons with isolated encounters and impact on gravitational wave merger timescales
- CUDAEASY - a GPU Accelerated Cosmological Lattice Program
- Oort cloud Ecology II: The chronology of the formation of the Oort cloud
- The eccentric behaviour of windy binary stars
- Radiation shielding of protoplanetary discs in young star-forming regions
- PyCOOL - a Cosmological Object-Oriented Lattice code written in Python
- Effects of stellar density on the photoevaporation of circumstellar discs
- The Keplerian three-body encounter I. Insights on the origin of the S-stars and the G-objects in the Galactic center
- Gravitational waves from in-spirals of compact objects in binary common-envelope evolution
- Formation of SMBH seeds in Pop III star clusters through collisions : the importance of mass loss
- An artificial neural network to discover Hypervelocity stars: Candidates in Gaia DR1/TGAS
- Chaos in self-gravitating many-body systems: Lyapunov time dependence of and the influence of general relativity
- Urchin: A Reverse Ray Tracer for Astrophysical Applications
- The formation and early evolution of embedded star clusters in spiral galaxies
- Twin Binaries: Studies of Stability, Mass Transfer, and Coalescence
- The coupled effect of tides and stellar winds on the evolution of compact binaries
- Expansion Techniques for Collisionless Stellar Dynamical Simulations
- Early-Forming Massive Stars Suppress Star Formation and Hierarchical Cluster Assembly
- Effect of mass loss due to stellar winds on the formation of supermassive black hole seeds in dense nuclear star clusters
- Tidal tails of open clusters
- The secular evolution of the Kuiper belt after a close stellar encounter
- Early Evolution and 3D Structure of Embedded Star Clusters
- Block Time Step Storage Scheme for Astrophysical N-body Simulations
- Dynamical evolution of massive black holes in galactic-scale N-body simulations - introducing the regularized tree code "rVINE"
- Massive star cluster formation II. Runaway stars as fossils of sub-cluster mergers
- Forming circumnuclear disks and rings in galactic nuclei: a competition between supermassive black hole and nuclear star cluster
- Exploring the possibility of Peter Pan discs across stellar mass
- Bayesian Characterisation of Circumbinary Exoplanets with LISA
- Constraints on the Galactic Centre environment from \textit{Gaia} hypervelocity stars III: Insights on a possible companion to Sgr A*
- Inflated Eccentric Migration of Evolving Gas-Giants I: Accelerated Formation and Destruction of Hot and Warm Jupiters
- 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
- The Effect of Stellar Metallicity on the Sizes of Star Clusters
- On the suppression of giant planet formation around low-mass stars in clustered environments
- The evolution of a primordial binary black hole due to interaction with cold dark matter and the formation rate of gravitational wave events
- Binary white dwarfs in the halo of the Milky Way
- Simulating Star Clusters with the AMUSE Software Framework: I. Dependence of Cluster Lifetimes on Model Assumptions and Cluster Dissolution Modes
- Dynamical Ejections of Stars due to an Accelerating Gas Filament
- The initial conditions of observed star clusters - I. Method description and validation
- Fast Multipole Methods for -body Simulations of Collisional Star Systems
- Massive black hole formation in Population III star clusters
- The influence of dense gas rings on the dynamics of a stellar disk in the Galactic center
- The absolute proper motions of the Arches and Quintuplet clusters
- Stellar winds near massive black holes: The case of the S-stars
- A pilgrimage to gravity on GPUs
- The Evaporating Massive Embedded Stellar Cluster IRS 13 Close to Sgr A*. II. Kinematic structure
- Multi-scale and multi-domain computational astrophysics
- SiMon: Simulation Monitor for Computational Astrophysics
- Formation of supermassive stars in the first stellar clusters: Dependence on the gas temperature
- Modelling Star Cluster Formation: Gas Accretion
- Kinematics of Subclusters in Star Cluster Complexes: Imprint of their Parental Molecular Clouds
- On the origin of transition disk cavities: Pebble-accreting protoplanets vs Super-Jupiters
- Planetary Systems in Star Clusters
- Multiple stellar populations and their influence on blue stragglers
- Detailed Simulations of Massive Hierarchical Triple Star Systems - Exploring the impact of the stellar physics on the evolutionary pathways of massive hierarchical triple systems
- Massive star cluster formation III. Early mass segregation during cluster assembly
- Evolution of Star Cluster Within Galaxy using Self-consistent Hybrid Hydro/N-body Simulation
- Gravitational Brownian motion as inhomogeneous diffusion: black hole populations in globular clusters
- How well do STARLAB and NBODY compare? II: Hardware and accuracy
- The 800pc long tidal tails of the Hyades star cluster: Possible discovery of candidate epicyclic overdensities from an open star cluster
- Intermediate-mass black holes in globular clusters: observations and simulations
- Stirred, not shaken: Star cluster survival in the slingshot scenario
- Dynamical Processes in Globular Clusters
- The Living Application: a Self-Organising System for Complex Grid Tasks
- Using Molecular Gas Observations to Guide Initial Conditions for Star Cluster Simulations
- Venice: a multi-scale operator-splitting algorithm for multi-physics simulations
- The formation of periodic three-body orbits for Newtonian systems
- Centrally concentrated star formation in young clusters
- Stability of a cluster-disrupted mean-motion resonance (chain) in HR 8799 and PDS 70
- The Steady State of Intermediate-Mass Black Holes Near a Supermassive Black Hole
- Implications for the formation of Oort cloud-like structures and interstellar comets in dense environments
- Kozai-driven mass loss of the circumbinary disk in D9 in orbit around the supermassive black hole Sgr A*
- Transferring Data from a Voronoi Mesh to an Adaptive Cartesian Grid in Pursuit of Self-consistent Top-down Star Formation
- MPWide: a light-weight library for efficient message passing over wide area networks
- Environmental Effects on the Dynamical Evolution of Star Clusters in Turbulent Molecular Clouds
- Tracing Milky Way substructure with an RR Lyrae hierarchical clustering forest
- Assessing membership projection errors in star forming regions
- Inflated Eccentric Migration of evolving gas giants II: Numerical methodology and basic concepts