Skip to content

DL_POLY Classic

DL_POLY Classic (originally based off DL_POLY 2) is a general purpose classical molecular dynamics simulation software designed to facilitate simulations of macromolecules, polymers, ionic systems and solutions.

DL_POLY Classic is available as a module on Apocrita.

Usage

To run the default installed version of DL_POLY Classic, simply load the module:

module load dl_poly-classic

Project Directory

Please ensure that you are within your project directory and the CONTROL, CONFIG and FIELD files are present before attempting to run a job, otherwise DL_POLY Classic will not run.

Example jobs

Serial job

Here is an example job running on 1 core and 1GB of memory:

#!/bin/bash
#$ -cwd
#$ -j y
#$ -pe smp 1
#$ -l h_rt=1:0:0
#$ -l h_vmem=1G

module load dl_poly-classic

cd /path/to/project_directory
DLPOLY.X

Parallel job

Here is an example job running on 96 cores across 2 ddy nodes with MPI:

#!/bin/bash
#$ -cwd
#$ -j y
#$ -pe parallel 96
#$ -l infiniband=ddy-i
#$ -l h_rt=240:0:0

module load dl_poly-classic

cd /path/to/project_directory
mpirun -np ${NSLOTS} DLPOLY.X

References