Abstract
We present MUSE, a software framework for tying together existing computational tools for different astrophysical domains into a single multiphysics, multiscale workload. 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 a generalized stellar systems workload. MUSE has now reached a “Noah’s Ark” milestone, with two available numerical solvers for each domain. MUSE can treat small stellar associations, galaxies and everything in between, including planetary systems, dense stellar clusters and galactic nuclei. Here we demonstrate an examples calculated with MUSE: the merger of two galaxies. In addition we demonstrate the working of MUSE on a distributed computer. The current MUSE code base is publicly available as open source at http://muse.li.
Chapter PDF
Similar content being viewed by others
Keywords
References
Fryxell, B., et al.: FLASH: An Adaptive Mesh Hydrodynamics Code for Modeling Astrophysical Thermonuclear Flashes. apjs 131, 273–334 (2000)
Springel, V., Yoshida, N., White, S.D.M.: GADGET: a code for collisionless and gasdynamical cosmological simulations. New Astronomy 6, 79–117 (2001)
Portegies Zwart, S.F., McMillan, S.L.W., Hut, P., Makino, J.: Star cluster ecology - IV. Dissection of an open star cluster: photometry. MNRAS 321, 199–226 (2001)
Lombardi Jr., J.C., Warren, J.S., Rasio, F.A., Sills, A., Warren, A.R.: Stellar Collisions and the Interior Structure of Blue Stragglers. apj 568, 939–953 (2002)
Ercolano, B., Barlow, M.J., Storey, P.J.: The dusty mocassin: fully self-consistent 3d photoionization and dust radiative transfer models. MNRAS 362, 1038–1046 (2005)
Eggleton, P.P.: The evolution of low mass stars. MNRAS 151, 351 (1971)
Paxton, B.: EZ to Evolve ZAMS Stars: A Program Derived from Eggleton’s Stellar Evolution Code. PASP 116, 699–701 (2004)
Portegies Zwart, S.F., Verbunt, F.: Population synthesis of high-mass binaries. A & A 309, 179–196 (1996)
Barnes, J., Hut, P.: A Hierarchical O(NlogN) Force-Calculation Algorithm. Nat 324, 446–449 (1986)
Hut, P., et al.: MODEST-1: Integrating stellar evolution and stellar dynamics. New Astronomy 8, 337–370 (2003)
Sills, A., et al.: MODEST-2: a summary. New Astronomy 8, 605–628 (2003)
Davies, M.B., et al.: The MODEST questions: Challenges and future directions in stellar cluster research. New Astronomy 12, 201–214 (2006)
Lombardi, J.C., Thrall, A.P., Deneva, J.S., Fleming, S.W., Grabowski, P.E.: Modelling collision products of triple-star mergers. MNRAS 345, 762–780 (2003)
Gaburov, E., Lombardi, J.C., Portegies Zwart, S.: Mixing in massive stellar mergers. MNRAS 9, L5–L9 (2008)
Makino, J., Aarseth, S.J.: On a hermite integrator with ahmad-cohen scheme for gravitational many-body problems. Publ. Astr. Soc. Japan 44, 141–151 (1992)
Makino, J.: Direct Simulation of Dense Stellar Systems with GRAPE-6. In: Deiters, S., Fuchs, B., Just, A., Spurzem, R., Wielen, R. (eds.) ASP Conf. Ser. 228: Dynamics of Star Clusters and the Milky Way, p. 87 (2001)
Portegies Zwart, S.F., Belleman, R.G., Geldof, P.M.: High-performance direct gravitational N-body simulations on graphics processing units. New Astronomy 12, 641–650 (2007)
Belleman, R.G., Bédorf, J., Portegies Zwart, S.F.: High performance direct gravitational N-body simulations on graphics processing units II: An implementation in CUDA. New Astronomy 13, 103–112 (2008)
Eggleton, P.P., Fitchett, M.J., Tout, C.A.: The distribution of visual binaries with two bright components 347, 998–1011 (1989)
Makino, J., Taiji, M.: Scientific simulations with special-purpose computers: The GRAPE systems. In: Makino, J., Taiji, M. (eds.) Scientific simulations with special-purpose computers: The GRAPE systems, John Wiley & Sons, Chichester, Toronto (1998)
Hamada, T., Fukushige, T., Makino, J.: PGPG: An Automatic Generator of Pipeline Design for Programmable GRAPE Systems. In: ArXiv Astrophysics e-prints (March 2007)
Heggie, D.C.: Binary evolution in stellar dynamics. MNRAS 173, 729–787 (1975)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Portegies Zwart, S. et al. (2008). A Multiphysics and Multiscale Software Environment for Modeling Astrophysical Systems. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds) Computational Science – ICCS 2008. ICCS 2008. Lecture Notes in Computer Science, vol 5102. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69387-1_23
Download citation
DOI: https://doi.org/10.1007/978-3-540-69387-1_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69386-4
Online ISBN: 978-3-540-69387-1
eBook Packages: Computer ScienceComputer Science (R0)