scholarly journals Multilevel Algorithms for Large-scope Molecular Dynamics Simulations of Nanostructures on Parallel Computers

VLSI Design ◽  
1998 ◽  
Vol 8 (1-4) ◽  
pp. 123-128 ◽  
Author(s):  
Aiichiro Nakano ◽  
Rajiv K. Kalia ◽  
Priya Vashishta

Molecular Dynamics (MD) is a powerful tool for the atomistic understanding of longrange stress-mediated phenomena, phonon properties, and mechanical failure of nanostructures. For realistic modeling of nanostructures, however, the scope of simulations must be extended to large system sizes, long simulated times, and complex realism. We have developed new multilevel algorithms and physical models encompassing multiple levels of abstraction: i) space-time multiresolution schemes; ii) adaptive curvilinear-coordinate load balancing; iii) hierarchical dynamics via a rigid-body/ implicit-integration/normal-mode approach; iv) variable-charge MD based on electronegativity equalization; and v) multilevel preconditioned conjugate gradient method. Fuzzy clustering is used to facilitate the seamless integration of the multiple levels of abstraction.

2021 ◽  
Author(s):  
M. Eric Irrgang ◽  
Caroline Davis ◽  
Peter Kasson

Gmxapi provides an integrated, native Python API for both standard and advanced molecular dynamics simulations in GROMACS. The Python interface permits multiple levels of integration with the core GROMACS libraries, and legacy support is provided via an interface that mimics the command-line syntax, so that all GROMACS commands are fully available. Gmxapi has been officially supported since the GROMACS 2019 release and is installed by default in current versions of the software. Beyond simply wrapping GROMACS library operations, the API permits several advanced operations that are not feasible using the prior command-line interface. First, API allows custom user plugin code within the molecular dynamics force calculations, so users can execute custom algorithms without modifying the GROMACS source. Second, the Python interface allows tasks to be dynamically defined, so high-level algorithms for molecular dynamics simulation and analysis can be coordinated with loop and conditional operations. Gmxapi makes GROMACS more accessible to custom Python scripting while also providing support for high-level data-flow simulation algorithms that were previously feasible only in external packages.


2007 ◽  
Author(s):  
Amy Perfors ◽  
Charles Kemp ◽  
Elizabeth Wonnacott ◽  
Joshua B. Tenenbaum

Sign in / Sign up

Export Citation Format

Share Document