Ceci est une ancienne révision du document !


Installation de CPMD sous Debian Jessie

Téléchargement du source

Le téléchargement du source exige un identifiant/mot de passe. La dernière version d'archive accessible est la 3.17.1.

Préparation du système

cd /opt
tar xzf /root/cpmd-v3_17_1.tar.gz
mv CPMD CPMD-3.17.1
ln -s CPMD-3.17.1 CPMD


chmod 755 .

Introduction

Pour son utilisation, vous pouvez consulter le "pied à l'étrier" rédigé pour les applications scientifiques installées dans le cadre de la formation Atosim.

Test des compilations

Par défaut, le source de Gaussian comprend les résultats de tests sur architecture AMD64 dans le dossier $g09root/g09/tests/amd64.

Pour exécuter tous les tests, voici la commande

# Creation du dossier pour tous les jobs
mkdir -p /local/$USER/Gaussian/tmp

# A rajouter à la fin de son .bashrc
export g09root=/opt
export GAUSS_SCRDIR=/local/$USER/Gaussian/tmp
. $g09root/g09/bsd/g09.profile

Lancement de tous les tests :

cd /local/$USER/Gaussian
cp $g09root/g09/tests/com/test*[0-9][0-9].com /local/$USER/Gaussian
for i in $(seq 0 1 1044)
do
  if [ -f test$(printf "%04d" $i).com ]; then
     { /usr/bin/time g09 test$(printf "%04d" $i).com ; } 2> test$(printf "%04d" $i).time
  fi
done

Commandes annexes

Pour établir les patchs à appliquer par rapport à l'archive de sources originelle, la commande suivante a été utilisée :

diff -crB g09 g09.work > g09.jessie64

Emmanuel Quemener 2015/03/23 09:50

developpement/activites/integration/cpmd4jessie.1427716302.txt.gz · Dernière modification: 2015/03/30 13:51 par equemene