Babel : LAMMPS

Présentation

Le logiciel LAMMPS est installé sur Babel.

Utilisation

Pour connaitre les différentes version de LAMMPS installées :

module avail lammps

Pour charger la version par défaut :

module load lammps

Pour charger une version particulière, par exemple ici lammps/2011.07.01 :

module load lammps/2011.07.01

Voici un example de fichier de soumission pour LAMMPS :

# @ job_name = LAMMPS
# @ job_type = BLUEGENE
# @ output = $(job_name).$(jobid)
# @ error = $(output)
# @ wall_clock_limit = 00:30:00
# @ bg_size = 64
# @ queue

set -x
cd $TMPDIR

cp $LOADL_STEP_INITDIR/in.indent .
module load lammps

# Pour specifier le PATH de l'executable utiliser la variable d'environnement
# LAMMPS_EXEDIR definie par le module via $LAMMPS_EXEDIR/lmp
# Execution en mode VN sur 256 processus (bg_size*4 processus en mode VN)
mpirun -mode VN -np 256 -exe $LAMMPS_EXEDIR/lmp -args ''-in in.indent''

Documentation