Program title: MaMiCo
Catalogue identifier: AEYW_v1_0
Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEYW_v1_0.html
Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland
Licensing provisions: BSD License
No. of lines in distributed program, including test data, etc.: 67905
No. of bytes in distributed program, including test data, etc.: 1757334
Distribution format: tar.gz
Programming language: C, C++II.
Computer: Standard PCs, compute clusters.
Operating system: Unix/Linux.
RAM: Test cases consume ca. 30–50 MB
Classification: 7.7.
External routines: Scons (http:www.scons.org), ESPResSo, LAMMPS, ls1 mardyn, waLBerla
Nature of problem: Coupled molecular-continuum simulation for multi-resolution fluid dynamics: parts of the domain are resolved by molecular dynamics whereas large parts are covered by a CFD solver, e.g. a lattice Boltzmann automaton
Solution method: We couple existing MD and CFD solvers via MaMiCo (macro–micro coupling tool). Data exchange and coupling algorithmics are abstracted and incorporated in MaMiCo. Once an algorithm is set up in MaMiCo, it can be used and extended, even if other solvers are used (as soon as the respective interfaces are implemented).
Restrictions: Currently, only single-centered Lennard-Jones systems are supported.
Running time: Runtime depends on the underlying coupled problem and may range from minutes to days. The provided test cases for all different solver couplings (incl. one complete coupling cycle of avg. domain size) take ca. 10 h on a regular Desktop.