Panel | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
LIGGGHTS is an Open Source Discrete Element Method Particle Simulation Software. LIGGGHTS stands for LAMMPS improved for general granular and granular heat transfer simulations. LAMMPS is a classical molecular dynamics simulator. It is widely used in the field of Molecular Dynamics. Thanks to physical and algorithmic analogies, LAMMPS is a very good platform for DEM simulations. LAMMPS offers a GRANULAR package to perform these kind of simulations. LIGGGHTS aims to improve those capability with the goal to apply it to industrial applications. |
First you need to decide on the version of the software you want to use. Use
Code Block | ||
---|---|---|
| ||
$ module avail liggghts |
to check what versions are available. To load liggghts v 3.8.0 use the following command:
Code Block | ||
---|---|---|
| ||
$ module load liggghts/3.8.0 |
For more details on using modules see our software applications guide.
Liggghts runs under the PBS batch system using a job script similar to the following file jobscript:
Code Block | ||
---|---|---|
| ||
#!/bin/bash #PBS -l walltime=10:00:00 #PBS -l ncpus=4 #PBS -l mem=400MB #PBS -l jobfs=1GB #PBS -l software=liggghts #PBS -l wd # Load module, always specify version number. module load liggghts/3.8.0 # Must include `#PBS -l storage=scratch/ab12+gdata/yz98` if the job # needs access to `/scratch/ab12/` and `/g/data/yz98/` mpirun liggghts_openmpi <input >output |
To submit the job to PBS run the following command
Code Block | ||
---|---|---|
| ||
$ qsub jobscript |