Fork me on GitHub

MUSCLE 3

MUSCLE 3 is a coupling library for building multiscale simulations out of single-scale models.

3
contributors
599 commits | Last update: December 10, 2019

What MUSCLE 3 can do for you

  • Create multiscale simulations by coupling existing or new models together via the network
  • Temporal and spatial scale separation, ensembles
  • Central parameter settings with in-simulation override for e.g. Uncertainty Quantification, surrogate modelling
  • YAML-based configuration language describing connections and settings

MUSCLE 3 is the third incarnation of the MUSCLE Multiscale Coupling Library and Environment. It is developed by the e-MUSC project of the University of Amsterdam and the Netherlands eScience Center.

MUSCLE 3 0.2.0 is now available! This version has support for Python and C++, with C and Fortran is under active development. Browse to the MUSCLE 3 documentation to get started.

Read more
Tags
  • High performance computing
  • Multi-scale & multi model simulations
Programming Language
  • Python
  • C++
License
  • Apache-2.0
Source code

Participating organizations

Contributors

  • Lourens Veen
    Netherlands eScience Center
  • Joris Borgdorff
  • Alfons Hoekstra
Contact person
Lourens Veen
Netherlands eScience Center