LAMMPS
LAMMPS is a classical molecular dynamics (MD) code, see https://docs.lammps.org/Intro_features.html
A general overview of LAMMPS is given in the intro section of the official LAMMPS documentation.
Table of Contents
lamp: a device that generates light, heat, or therapeutic radiation; something that illumines the mind or soul -- www.dictionary.com
In the HPC Cluster, LAMMPS is build from source in multiple versions. By default GCC and OpenMPI are used.
Available LAMMPS versions can be listed with module spider LAMMPS
. Specifying a version will list the needed modules, e.g.
module spider LAMMPS/29Aug2024-kokkos
MPI Parallel Job:
#!/usr/bin/zsh
### Request the time you need for execution. The full format is D-HH:MM:SS
### You must at least specify minutes or days and hours and may add or
### leave out any other parameters
#SBATCH --time=80
### Request 12 processes, all on a single node
#SBATCH --nodes=1
#SBATCH --ntasks=12
### Load required modules
ml purge
ml GCC/13.3.0 OpenMPI/5.0.3 LAMMPS/29Aug2024-kokkos
### start the MPI binary
$MPIEXEC $FLAGS_MPI_BATCH lmp -in in.lj