Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
developpement:activites:integration:gaussian4jessie [2015/03/23 09:48]
equemene [Installation de Gaussian sous Debian Jessie]
developpement:activites:integration:gaussian4jessie [2018/03/23 16:13] (Version actuelle)
equemene [Introduction]
Ligne 17: Ligne 17:
 Les notes qui vont suivre permettent pas à pas, moyennant des opérations assez lourdes (patcher un code propriétaire directement n'est pas une étape anodine), de récupérer un Gaussian fonctionnel... Les notes qui vont suivre permettent pas à pas, moyennant des opérations assez lourdes (patcher un code propriétaire directement n'est pas une étape anodine), de récupérer un Gaussian fonctionnel...
  
-Pour son utilisation,​ vous pouvez consulter le [[http://​www.cbp.ens-lyon.fr/​emmanuel.quemener/​dokuwiki/​doku.php?​id=tools4test|"​pied à l'​étrier"​]] rédigé pour les applications scientifiques installées dans le cadre de la formation Atosim.+===== Installation =====
  
   - Installation de quelques paquets Debian et leurs dépendances :<​code>​   - Installation de quelques paquets Debian et leurs dépendances :<​code>​
Ligne 38: Ligne 38:
   - Récupération du //patch// et son application pour compiler avec GFortran :<​code>​   - Récupération du //patch// et son application pour compiler avec GFortran :<​code>​
 cd g09 cd g09
-# pour une distribution Debian ​Wheezy ​sous 64 bits :  +# pour une distribution Debian ​Jessie ​sous 64 bits :  
-wget http://​www.cbp.ens-lyon.fr/​emmanuel.quemener/​software/​Gaussian/​g09.wheezy64+wget http://​www.cbp.ens-lyon.fr/​emmanuel.quemener/​software/​Gaussian/​g09.jessie64
  
-# La ligne suivante s'​applique a la version pour la Debian ​Squeeze ​64 bits +# La ligne suivante s'​applique a la version pour la Debian ​Jessie ​64 bits 
-patch -p 1 -i ./g09.wheezy64+patch -p 1 -i ./g09.jessie64
 </​code>​ </​code>​
     * La sortie doit présenter les lignes suivantes :<​code>​     * La sortie doit présenter les lignes suivantes :<​code>​
Ligne 62: Ligne 62:
  
  
 +
 +===== Utilisation de Gaussian =====
 +
 +Avant toute utilisation de Gaussian dans la salle de formation, les commandes suivantes sont à appliquer :<​code>​
 +mkdir -p /​local/​$USER/​Gaussian/​tmp 2>/​dev/​null
 +export g09root=/​opt
 +export GAUSS_SCRDIR=/​local/​$USER/​Gaussian/​tmp
 +. $g09root/​g09/​bsd/​g09.profile
 +</​code>​
 +
 +Il est recommandé,​ en cas d'​utilisation récurrente de Gaussian, de copier les 4 lignes précédentes dans son ''​$HOME/​.bashrc''/​
  
 ===== Test des compilations ===== ===== Test des compilations =====
Ligne 90: Ligne 101:
 ===== Commandes annexes ===== ===== Commandes annexes =====
  
-Pour établir les patchs à appliquer par rapport à l'​archive de sources originelle, la commande suivante a été utilisée :<​code>​diff -crB g09 g09.work > g09.wheezy64</​code>​+Pour établir les patchs à appliquer par rapport à l'​archive de sources originelle, la commande suivante a été utilisée :<​code>​diff -crB g09 g09.work > g09.jessie64</​code>​ 
 + 
 + --- //​[[emmanuel.quemener@ens-lyon.fr|Emmanuel Quemener]] 2015/03/23 09:50//
developpement/activites/integration/gaussian4jessie.1427100512.txt.gz · Dernière modification: 2015/03/23 09:48 par equemene