• Home
  • Search
  • ProtoMcol: A Molecular Dynamics Research Framework for Algorithmic Development
  • Cite Icon5
  • https://doi.org/10.1007/3-540-44863-2_6Copy DOI Icon

ProtoMcol: A Molecular Dynamics Research Framework for Algorithmic Development

  • Jan 1, 2003
  • T Matthey +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper describes the design and evaluation of ProtoMol, a high performance object-oriented software framework for molecular dynamics (MD). The main objective of the framework is to provide an efficient implementation that is extensible and allows the prototyping of novel algorithms. This is achieved through a combination of generic and object-oriented programming techniques and a domain specific language. The program reuses design patterns without sacrificing performance. Parallelization using MPI is allowed in an incremental fashion. To show the flexibility of the design, several fast electrostatics (N-body) methods have been implemented and tested in ProtoMol. In particular, we show that an O(N) multi-grid method for N-body problems is faster than particle-mesh Ewald (PME) for N > 8,000. The method works in periodic and nonperiodic boundary conditions. Good parallel efficiency of the multi-grid method is demonstrated on an IBM p690 Regatta Turbo with up to 20 processors for systems with N = 102, 104 and 106. Binaries and source code are available free of charge at http://www.nd.edu/~lcls/protomol.

Similar Papers
  • Conference Article

Molecular modeling of full-length OxyR from Shewanella oneidensis MR-1 and molecular dynamics studies of the activation domain

  • Aug 16, 2004
  • Jun‐Tao Guo +1
  • Book Chapter
  • Citations17

The Implementation of iData

  • Jan 01, 2006
  • Rinus Plasmeijer +1
  • Research Article
  • Citations27

Role of Thermolysin in Catalytic-Controlled Self-Assembly of Fmoc-Dipeptides

  • Aug 01, 2020
  • CCS Chemistry
  • Meiyue Wang +9
  • Conference Article
  • Citations4

Domain Specific Language (DSL) development for desktop-based database application generator

  • Jul 01, 2011
  • Steven Lolong +1
  • Research Article
  • Citations28

Combining the Fluctuating Charge Method, Non-Periodic Boundary Conditions and Meta-Dynamics: Aqua Ions as case studies.

  • Feb 21, 2014
  • Journal of chemical theory and computation
  • Giordano Mancini +2
  • Discussion
  • Citations4

Comment on ‘Pressure of Coulomb systems with volume-dependent long-range potentials’

  • Feb 18, 2025
  • Journal of Physics A: Mathematical and Theoretical
  • Lei Li +2
  • Research Article
  • Citations788

Rational Design of Particle Mesh Ewald Compatible Lennard-Jones Parameters for +2 Metal Cations in Explicit Solvent.

  • May 23, 2013
  • Journal of Chemical Theory and Computation
  • Pengfei Li +3
  • Research Article
  • Citations31

Nonperiodic boundary conditions for solvated systems

  • Jul 22, 2005
  • The Journal of Chemical Physics
  • Gabriele Petraglio +2
  • Research Article
  • Citations38

Thermodynamic Decomposition of Solvation Free Energies with Particle Mesh Ewald and Long-Range Lennard-Jones Interactions in Grid Inhomogeneous Solvation Theory.

  • Apr 08, 2021
  • Journal of Chemical Theory and Computation
  • Lieyang Chen +6
  • Conference Article

Classical and quantum breathers: Application in photonics for ferroelectrics

  • Dec 01, 2012
  • Arindam Biswas +4
  • Book Chapter
  • Citations7

Model Checking DSL-Generated C Source Code

  • Jan 01, 2012
  • Martin Sulzmann +1
  • Conference Article
  • Citations2

A domain-specific language for automatic generation of checkers

  • Nov 01, 2015
  • Ryan Ignatius Hadiwijaya +1
  • Conference Article
  • Citations1

OptiSDR — A domain specific language to improve developer productivity for software defined radio

  • Aug 01, 2016
  • Simon Winberg +2
  • Research Article
  • Citations39

Absolute free energy of binding of avidin/biotin, revisited.

  • Feb 27, 2012
  • The Journal of Physical Chemistry B
  • Ignacio J General +2
  • Research Article
  • Citations42

Decision Support System for Surface Water Planning in River Basins

  • Aug 01, 2001
  • Journal of Water Resources Planning and Management
  • K Ito +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.