openHSU logo
  • English
  • Deutsch
  • Log In
  • Communities & Collections
  1. Home
  2. Helmut-Schmidt-University / University of the Federal Armed Forces Hamburg
  3. Publications
  4. 3 - Publication references (without full text)
  5. MaMiCo 2.0: An enhanced open-source framework for high-performance molecular-continuum flow simulation
 
Options
Show all metadata fields

MaMiCo 2.0: An enhanced open-source framework for high-performance molecular-continuum flow simulation

Publication date
2022-12-01
Document type
Research article
Author
Jarmatz, Piet 
Wittenberg, Helene
Jafari, Vahid 
Das Sharma, Amartya 
Maurer, Felix
Wittmer, Niklas
Neumann, Philipp 
Organisational unit
High Performance Computing 
DOI
10.1016/j.softx.2022.101251
URI
https://openhsu.ub.hsu-hh.de/handle/10.24405/14815
Scopus ID
2-s2.0-85141468884
ISSN
2352-7110
2352-7110
Series or journal
SoftwareX
Periodical volume
20
Peer-reviewed
✅
Part of the university bibliography
✅
  • Additional Information
Keyword
Coupling
Fluid dynamics
High performance computing
Molecular dynamics
Molecular-continuum
Software design
Abstract
The macro–micro-coupling tool (MaMiCo) is an open source C++ research software framework, designed to create molecular-continuum flow simulations in a modular way, i.e. with exchangeable solvers. It can be used to couple discrete particle dynamics codes with computational fluid dynamics solvers while retaining performance, especially for parallel execution on supercomputers. We present a new version of MaMiCo that extends its functionality by a multitude of new features, notably with dynamic handling of molecular dynamics simulation instances, automated error estimation, coupling interfaces to the community codes ls1 mardyn and OpenFOAM, a Python interface, support for machine learning modules and enhanced two-way coupling. These features of the new MaMiCo version impact several fields of computational science and can be employed to tackle open research questions in the future, such as efficient multiscale numerical simulation of multi-phase flows, or fault tolerance of coupled simulations on large-scale cluster systems.
Version
Not applicable (or unknown)
Access right on openHSU
Metadata only access

  • Cookie settings
  • Privacy policy
  • Send Feedback
  • Imprint