IMD is a software package for classical molecular dynamics simulations. Several types of interactions are supported, such as central pair potentials, EAM potentials for metals, Stillinger-Weber and Tersoff potentials for covalent systems, and Gay-Berne potentials for liquid crystals. A rich choice of simulation options is available: different integrators for the simulation of the various thermodynamic ensembles, options that allow to shear and deform the sample during the simulation, and many more. There is no restriction on the number of particle types. (http://imd.itap.physik.uni-stuttgart.de/)
The latest versions of IMD are released under GPL-3.0.
Availability / Target HPC systems
IMD is currently not centrally installed, but can be installed locally in users’ home folder. Follow the instruction on http://imd.itap.physik.uni-stuttgart.de/userguide/compiling.html. While compiling at RRZE, first load “
intel64” module. It is recommended to clean the compilation before initiating a new compiling process, i.e.
gmake clean. Specify
IMDSYS=lima on any of RRZE’s cluster; however, only use the resulting binary on the cluster where you produced it, i.e. recompile again with
IMDSYS=lima when moving to a different cluster.
If there is enough demand, RRZE might also provide a module for IMD.
Sample job scripts
#!/bin/bash -l #PBS -l nodes=2:ppn=40,walltime=01:00:00 #PBS -N myJobName #PBS -M myEmailAdress@fau.de #PBS -j oe module load intel64 # specify the full path of the IMD excutable IMDCMD=$HOME/bin/imd_mpi_eam4point_fire_fnorm_homdef_stress_nbl_mono_hpo # input parameter file name PARAM=myJob.param # run your job /apps/rrze/bin/mpirun_rrze-intelmpd -pinexpr S0:0-9@S1:0-9 $IMDCMD -p $PARAM
- AG Bitzek (WW1 – I: General Materials Properties)