Support for Multiscale Simulations With Molecular Dynamics

Support for Multiscale Simulations with Molecular Dynamics

Katarzyna Rycerz, Eryk Ciepiela, Grzegorz Dyk, Derek Groen, Tomasz Gubała, Daniel Harężlak, Maciej Pawlik, James Suter, Stefan Zasada, Peter Coveney, Marian Bubak

Procedia Computer Science, 182 1116--1125. https://doi.org/10.1016/j.procs.2013.05.277

We present a reusable solution that supports users in combining single-scale models to create a multiscale application. Our approach applies several multiscale programming tools to allow users to compose multiscale applications using a graphical interface, and provides an easy way to execute these multiscale applications on international production infrastructures. Our solution extends the general purpose scripting approach of the GridSpace platform with simple mechanisms for accessing production resources, provided by the Application Hosting Environment (AHE). We apply our support solution to construct and execute a multiscale simulation of clay-polymer nanocomposite materials, and showcase its benefit in reducing the effort required to do a number of time-intensive user tasks.