4.1 Article

A multiphysics and multiscale software environment for modeling astrophysical systems

Journal

NEW ASTRONOMY
Volume 14, Issue 4, Pages 369-378

Publisher

ELSEVIER
DOI: 10.1016/j.newast.2008.10.006

Keywords

Gravitation; Stellar dynamics; Stellar evolution; Gas dynamics; Radiative transport; Methods: simulation; Methods: numerical

Funding

  1. Netherlands Organization for Scientific Research [635.000.001, 643.200.503]
  2. Netherlands Advanced School for Astronomy (NOVA)
  3. Leids Kerkhoven-Bosscha fonds (LKBF)
  4. ASTRO-SIM program of the European Science Foundation, by NASA ATP [NNG04GL50G, NNX07AH15G]
  5. National Science Foundation [AST-0708299, PHY-0703545]
  6. Special Coordination Fund for Promoting Science and Technology (GRAPE-DR project)
  7. Japan Society

Ask authors/readers for more resources

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. (C) 2008 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.1
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available