𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A multiphysics and multiscale software environment for modeling astrophysical systems

✍ Scribed by Simon Portegies Zwart; Steve McMillan; Stefan Harfst; Derek Groen; Michiko Fujii; Breanndán Ó Nualláin; Evert Glebbeek; Douglas Heggie; James Lombardi; Piet Hut; Vangelis Angelou; Sambaran Banerjee; Houria Belkus; Tassos Fragos; John Fregeau; Evghenii Gaburov; Rob Izzard; Mario Jurić; Stephen Justham; Andrea Sottoriva; Peter Teuben; Joris van Bever; Ofer Yaron; Marcel Zemp


Publisher
Elsevier Science
Year
2009
Tongue
English
Weight
791 KB
Volume
14
Category
Article
ISSN
1384-1076

No coin nor oath required. For personal study only.

✦ Synopsis


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 multiscale and multiphysics 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.


📜 SIMILAR VOLUMES


DistOpt: A Software Framework for Modeli
✍ Javier Contreras; Arturo Losi; Mario Russo; Felix F. Wu 📂 Article 📅 2000 🏛 Elsevier Science 🌐 English ⚖ 447 KB

We present a flexible software environment, named DistOpt, which is useful in building coarse-grain algorithms for solving optimization problems and simulating the solution of the resulting subproblems in multicomputer systems. It is based on a decomposition-coordination approach, by which large opt