Babel : QUANTUM ESPRESSO

Présentation

Le logiciel QUANTUM ESPRESSO est installé sur Babel.

Utilisation

Pour connaitre les différentes version de QUANTUM ESPRESSO installées :

module avail espresso

Pour charger la version par défaut :

module load espresso

Voici un example de fichier de soumission pour QUANTUM ESPRESSO :

# @ job_name = ESPRESSO
# @ 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/si.scf.in .
module load espresso

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

Documentation