Collaborative Computational Projects

 
   Home
  CCP1
  CCP2
  CCP3
  CCP4
  CCP5
  Organisation
  Joining CCP5
  Meetings, workshops and visitors
  Funding from CCP5
  Program Library
  Infoweb
  Links
  CCP6
  CCP9
  CCP11
  CCP12
  CCP13
  CCP14
  CCPB
  CCPN
   Other Projects
SRRTNet
CECAM

 

 

A LIBRARY OF SOFTWARE ON MOLECULAR DYNAMICS, MONTE CARLO, LATTICE STATICS AND LATTICE DYNAMICS


CCP5 Program Library Conditions of Distribution

The CCP5 Program Library provides programs and documentation free of charge to academic centres upon application to Dr. W. Smith at this address . For people without a WWW client, a service on anonymous ftp is available. A list of programs available is presented in the following pages. The programs are provided on condition that applicants do not exploit the programs for commercial purposes e.g. for resale or distribution as part or whole of a commercial product.

Readers should also note that we are authorised to supply the example programs originally published in the book ``Computer Simulation of Liquids'', by M.P. Allen and D.J. Tildesley (Clarendon Press, Oxford 1987). These are supplied in the same manner as the resident CCP5 programs. We are grateful to Mike Allen and Dominic Tildesley for their permission. We should also like to remind readers of this page that we would welcome further contributions to the Program Library. The Library exists to provide support for the research efforts of everyone active in computer simulation and to this end we are always pleased to extend the range of software available. If any of our readers have any programs they would like to make available, please would they contact Dr. Smith at this address .

Please Note: For copyright reasons we are not able to supply the programs CASCADE, SYMLAT, THBFIT,THBPHON and THBREL free of charge to Universities outside the United Kingdom.

CONTENTS OF THE LIBRARY

The library is now divided into internal and external links. In some cases a local mirror copy of an external program is kept. The library contents is given in the table below and you may browse the entire directory . The table consists of the program name, a list of flags describing the capabilities of the program and the author. If online documentation exists then the program reference will contain the keywords manual and description of program . For most of the programs there is only paper documentation which may be obtained by writing to Dr. W. Smith at this address . Links to the flags describing the program capabilities refer to an index at the end of the list of contents.

INTERNAL LINKS

Notes

MOLDY

Description of Program   manual (ps.gz)   manual (ps)   manual (pdf)   WWW page   README file   Release notes   Author K. Refson

MOLDY used to be available from the ftp server in the Earth sciences Department, Oxford. Since Keith Refson's move to Rutherford Appleton Laboratory, a copy of MOLDY is kept on the ccp5 ftp server. Several formats are available.

There are two versions of the program CARLOS, CARLOS1 and CARLOS2 .

There are three versions of the program HMDIAT, HMDIAT3 , HMDIAT4 and HMDIAT5 .

There are three test datasets MDCSPC4.DATA05 , MDCSPC4.DATA06A and MDCSPC4.DATA06B .

There are two versions of the program MDIONS, MDIONS1 and MDIONS2 .

There are two versions of the program PIMCLJ, PIMCLJ1 and PIMCLJ2 .

There are two versions of the program SFMK, SFMK1 Description of program and SFMK2 Description of program .

There are two programs SOTON_PAR each with a master and worker file (see description of program), 2sq.master 2sq.worker 3cu.master 3cu.worker .

There are two programs TEQUILA with assorted input files tequila hysteria Datasets 1BP2.PDB 1LZ1.PDB 1P2P.PDB 1PPT.PDB 2LZ2.PDB 2LZM.PDB x2.bkv

EXTERNAL LINKS

NEMD

MD   LJA   SLLOD   Macintosh   WWW Page   Author D. J. Evans

These are local copies of the two versions of the non-equilibrium molecular dynamics program:

Motorola   PowerPC

SOFTWARE PROVIDED BY MIHALY MEZEI

The links are to M. Mezei's pages
Software MMC: (T,V,N), (T,P,N), (T,V,mu) ensemble Monte Carlo simulations (free energy with polynomial TI, or with Adaptive Umbrella Sampling), Proximity Analysis
Simulaid: simulation setup utilities for optimal solute placement, conversions and analysis, animating trajectories
Intocham: conversion from InsightII to Charmm, Amber or Moil formats
Simloc: detection of local similarities between conformations
Maxwell: multipole expansion for fluid and crystalline phase with the Maxwell formalism
Gibbs: cavity-biased Gibbs ensemble Monte Carlo
Atomc: multi ensemble atomic fluid Monte Carlo

THE MOLECULAR MODELLING TOOLKIT

From Centre de Biophysique Moléculaire
Orléans, France
The Molecular Modelling Toolkit 2.0
Mirror site in USA
The Molecular Modelling Toolkit 1.0
Mirror site in USA

Program types

Properties

  • TH Thermodynamic properties
  • MSD Mean-square-displacement
  • RDF Radial distribution function
  • STF Structure factor
  • VACF Velocity autocorrelation function
  • QC Quantum corrections
  • STR Lattice stresses

System models

  • LJA Lennard-Jones atoms
  • LJD Lennard-Jones diatomic molecules
  • LJL Lennard-Jones linear molecules
  • LJT Lennard-Jones tetrahedral molecules
  • LJS Lennard-Jones site molecules
  • RPE Restricted primitive electrolyte
  • BHM Born-Huggins-Meyer ionics
  • SGWP Spherical gaussian wavepackets
  • TF Tosi-Fumi ionics
  • VS Variable site-site model
  • BA Bond angle model
  • PD Point dipole model
  • PQ Point quadrupole model
  • MIX Mixtures of molecules
  • GAU Gaussian molecule model
  • FC Fractional charge model
  • PIL Perfect ionic lattice model
  • DIL Defective ionic lattice model
  • 3B body force model
  • 2D Two dimensional simulation
  • SF Shifted force potential
  • FC Fractional charge model
  • AQ Aqueous solutions
  • GEN General Program with many options
  • SHELL Shell model

Algorithm

  • G5 Gear 5th order predictor-corrector
  • Q4 Quaternion plus 4th. order Gear P-C
  • LF Leapfrog (Verlet)
  • QF Fincham Quaternion algorithm
  • QS Sonnenschein Quaternion algorithm
  • BE Beeman algorithm
  • LC Link-cells MD algorithm
  • CP Constant pressure
  • CT Constant temperature
  • TA Toxvaerd MD algorithm
  • CA Constraint algorithm
  • EM Energy minimisation
  • SYM Symmetry adapted algorithm
  • RFD Rossky-Friedman-Doll algorithm
  • SLLOD Thermostatted SLLOD equations
  • DD Domain decomposition parallel algorithm
  • BO Bond Order Potentials

``Computer Simulation of Liquids''

Programs from the Book: ``Computer Simulation of Liquids'' by M.P. Allen and D. Tildesley Clarendon Press Oxford 1987.

These programs originally appeared on microfiche in the book ``Computer Simulation of Liquids'' by M. P. Allen and D. J. Tildesley published by Oxford University Press 1987. They are made freely available to members of CCP5 in the hope that they will be useful. The intention is to clarify points made in the text rather than to provide a piece of code suitable for direct use in a research application. We ascribe no commercial value to the programs themselves. Although a few complete programs are provided our aim has been to offer building blocks rather than black boxes. As far as we are aware the programs work correctly but we can accept no responsibility for the consequences of any errors and would be grateful to hear from you if you find any. You should always check out a routine for your particular application. The programs contain some explanatory comments and are written in the main in FORTRAN-77. One or two routines are written in BASIC for use on microcomputers. In the absence of any universally agreed standard for BASIC we have chosen a very rudimentary dialect. These programs have been run on an Acorn model B computer. Hopefully the translation of these programs into more sophisticated languages such as PASCAL or C should not be difficult.

M.P.Allen

Programs from the Book ``Computer Simulation of Liquids''

Complete library, tar.gz format http
  • F.1 Periodic boundary conditions in various geometries
  • F.2 5-value Gear predictor-corrector algorithm
  • F.3 Low-storage MD programs using leapfrog Verlet algorithm
  • F.4 Velocity version of Verlet algorithm
  • F.5 Quaternion parameter predictor-corrector algorithm
  • F.6 Leapfrog algorithms for rotational motion
  • F.7 Constraint dynamics for a nonlinear triatomic molecule
  • F.8 Shake algorithm for constraint dynamics of a chain molecule
  • F.9 Rattle algorithm for constraint dynamics of a chain molecule
  • F.10 Hard sphere molecular dynamics program
  • F.11 Constant-NVT Monte Carlo for Lennard-Jones atoms
  • F.12 Constant-NPT Monte Carlo algorithm
  • F.13 The heart of a constant muVT Monte Carlo program
  • F.14 Algorithm to handle indices in constant muVT Monte Carlo
  • F.15 Routines to randomly rotate molecules
  • F.16 Hard dumb-bell Monte Carlo program
  • F.17 A simple Lennard-Jones force routine
  • F.18 Algorithm for avoiding the square root operation
  • F.19 The Verlet neighbour list
  • F.20 Routines to construct and use cell linked-list method
  • F.21 Multiple timestep molecular dynamics
  • F.22 Routines to perform the Ewald sum
  • F.23 Routine to set up alpha fcc lattice of linear molecules
  • F.24 Initial velocity distribution
  • F.25 Routine to calculate translational order parameter
  • F.26 Routines to fold unfold trajectories in periodic boundaries
  • F.27 Program to compute time correlation functions
  • F.28 Constant-NVT molecular dynamics - extended system method
  • F.29 Constant-NVT molecular dynamics - constraint method
  • F.30 Constant-NPH molecular dynamics - extended system method
  • F.31 Constant-NPT molecular dynamics - constraint method
  • F.32 Cell linked-lists in sheared boundaries
  • F.33 Brownian dynamics for a Lennard-Jones fluid
  • F.34 An efficient clustering routine
  • F.35 The Voronoi construction in 2d and 3d
  • F.36 Monte Carlo simulation of hard lines in 2d
  • F.37 Routines to calculate Fourier transforms

Availability of the Allen/Tildesley example programs at Cornell

Appendix F of the Book ``Computer Simulation of Liquids'' by M. P. Allen and D. J. Tildesley describes a method whereby the example programs may be obtained from the statistical mechanics group FTP facility at Cornell. This facility is no longer operational as advertised, due to software and hardware changes.

anonymous ftp

The entire CCP5 program library is now accessible by anonymous FTP. The procedure is as shown in the table.
1.    move to the desired directory on YOUR machine 
2.    type:                                           ftp ftp.dl.ac.uk
3.    enter userid:                                   anonymous 
4.    enter passwd:                                   enter your name and site
5.    change to ccp5 directory:                       cd ccp5 
6.    to list the directory contents:                 ls  
7.    if desired change to lower directory e.g        cd TEQUILA 
8.    to get a compressed file (.Z)                   binary 
9.    to get a single file type:                      get filename  
10    to get multiple files type:                     mget *.* 
11.                                                   quit 

Terms of Use

Users should not redistribute or sell the programs, nor is any liability accepted for their use, either by CCLRC or the program authors. It is a requirement on the user that the programs be fully tested for their intended purpose. Any bugs found should be reported to the librarian, for the benefit of other users.
Last modified 2 November 2006
 
 
   
 
 
back to top