- GROMACS
GROMACS (GROningen MAchine for Chemical Simulations) is a
molecular dynamics simulation package originally developed in theUniversity of Groningen , now maintained and extended at different places, including theUniversity of Uppsala ,University of Stockholm and theMax Planck Institute for Polymer Research .cite journal | author = Van Der Spoel D, Lindahl E, Hess B, Groenhof G, Mark AE, Berendsen HJ | title = GROMACS: fast, flexible, and free | journal = J Comput Chem | volume = 26 | issue = 16 | pages = 1701–18 | year = 2005 | pmid = 16211538 | doi = 10.1002/jcc.20291 ] cite journal | author = Hess B, Kutzner C, Van Der Spoel D, Lindahl E | title = GROMACS 4: Algorithms for Highly Efficient, Load-Balanced, and Scalable Molecular Simulation | journal = J Chem Theory Comput | volume = 4 | issue = 2| pages = 435| year = 2008| doi = 10.1021/ct700301q ]The GROMACS project was originally started to construct a dedicated parallel computer system for molecular simulations, based on a ring architecture. The molecular dynamics specific routines were rewritten in the C programming language from the
Fortran 77-based programGROMOS , which had been developed in the same group. However, many specific elements were added, most notably:
# computation of thevirial in a single, rather than in a double sum over particles,
# generic representation of all possible periodic box types astriclinic ,
# optimized handling of the neighbor list by storage of translation vectors to the nearest neighbor in a periodic system,
# a specialized routine for the calculation of the inverse square root,
# the use of cubicspline interpolation from tabulated values for the evaluation of force/energy,
# a fast grid-based neighbor searching,
# the use ofmultimedia (3DNow! andSSE ) instructions onPentium (III and higher),Athlon , andDuron processors.The highly optimized code makes GROMACS the fastest program for molecular simulations to date. In addition, support for different force fields and the
open source (GPL) nature of the project make GROMACS very flexible. A notable use of GROMACS is in thedistributed computing projectFolding@Home , where it is used extensively in the simulation ofprotein folding . (This version has been granted a non-GPL license. [http://folding.stanford.edu/English/FAQ-OpenSource] )References
See also
*
OPLS
*GROMOS
*CHARMM
*NAMD
*Grace (plotting tool)
*folding@home External links
* [http://www.gromacs.org/ GROMACS website]
* [http://wiki.gromacs.org/ GROMACS wiki]
Wikimedia Foundation. 2010.