A parallel multiscale simulation toolbox for coupling molecular dynamics and finite elements. It is the ultimate goal of concurrent multiscale methods to provide computational tools that allow to simulation physical processes with the accuracy of micro-scale and the computational speed of macro-scale models. As a matter of fact, the efficient and scalable implementation of concurrent multiscale methods on clusters and supercomputers is a complicated endeavor. In this article we present the parallel multiscale simulation tool {sc Maci} which has been designed for efficient coupling between molecular dynamics and finite element codes. We propose a specification for a thin yet versatile interface for the coupling of molecular dynamics and finite element codes in a modular fashion. Further we discuss the parallelization strategy pursued in {sc Maci}, in particular, focusing on the parallel assembly of transfer operators and their efficient execution.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element