Sign in

MUSCLE3

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

6
mentions
4
contributors

Cite this software

What MUSCLE3 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

MUSCLE3 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.

MUSCLE3 scales all the way from a simple model in a single Python file running on your laptop to a complex multiscale simulation comprising multiple models written in different programming languages running on an HPC machine. Existing models can be connected with minimal modification.

Additional repositories:

Keywords
Programming languages
  • Fortran 47%
  • C++ 29%
  • Python 23%
  • Makefile 2%
License
  • Apache-2.0
</>Source code

Participating organisations

ITER
University of Amsterdam
Netherlands eScience Center
Life Sciences
Life Sciences
Natural Sciences & Engineering
Natural Sciences & Engineering

Mentions

Contributors

AH
Alfons Hoekstra
University of Amsterdam
JB
Joris Borgdorff
Lourens Veen
Lourens Veen
MS
Maarten Sebregts
Developer
Ignition Computing

Related projects

ReDiTSAp

Reproducibility for digital-twin simulations in astrophysics

Updated 1 week ago
Running

Development of the European fusion reactor simulation framework for experimental design, optimization, and control

Updated 1 month ago
Running

ITER Persistent Actors Framework

Updated 10 months ago
Finished

e-MUSC

Enhancing multiscale computing with sensitivity analysis and uncertainty quantification

Updated 10 months ago
Finished

Related tools

yatiml

YA

Python library for YAML type inference, schema checking and syntactic sugar.

Updated 14 months ago
1