Creating a Reusable Cross-Disciplinary Multi-scale and Multi-physics Framework

From AMUSE to OMUSE and Beyond

Conference Paper (2019)
Author(s)

Inti Pelupessy (Netherlands eScience Center)

Simon Portegies Zwart (Universiteit Leiden)

Arjen van Elteren (Universiteit Leiden)

Henk Dijkstra (Universiteit Utrecht)

Fredrik Jansson (Universiteit Utrecht)

Daan Crommelin (Universiteit van Amsterdam, Centrum Wiskunde & Informatica (CWI))

Pier Siebesma (Royal Netherlands Meteorological Institute (KNMI), TU Delft - Atmospheric Remote Sensing)

Ben van Werkhoven (Netherlands eScience Center)

Gijs van den Oord (Netherlands eScience Center)

DOI related publication
https://doi.org/10.1007/978-3-030-22747-0_29 Final published version
More Info
expand_more
Publication Year
2019
Language
English
Pages (from-to)
379-392
Publisher
Springer
ISBN (print)
9783030227463
Event
19th International Conference on Computational Science, ICCS 2019 (2019-06-12 - 2019-06-14), Faro, Portugal
Downloads counter
285

Abstract

Here, we describe our efforts to create a multi-scale and multi-physics framework that can be retargeted across different disciplines. Currently we have implemented our approach in the astrophysical domain, for which we developed AMUSE (github.com/amusecode/amuse ), and generalized this to the oceanographic and climate sciences, which led to the development of OMUSE (bitbucket.org/omuse ). The objective of this paper is to document the design choices that led to the successful implementation of these frameworks as well as the future challenges in applying this approach to other domains.