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
Prochaine révision Les deux révisions suivantes
developpement:activites:integration:lammps4wheezy [2013/05/23 11:48]
equemene [Téléchargement & préparation]
developpement:activites:integration:lammps4wheezy [2013/11/11 04:20]
equemene [Activation des modules]
Ligne 64: Ligne 64:
  
 </​code>​ </​code>​
 +
 +===== Activation des modules =====
 +
   - Compiler les éléments indispensables pour exécuter les exemples :<​code>​cd $LAMMPSROOT/​src   - Compiler les éléments indispensables pour exécuter les exemples :<​code>​cd $LAMMPSROOT/​src
 # activation de tous les modules # activation de tous les modules
Ligne 74: Ligne 77:
 make no-user-reaxc make no-user-reaxc
 make no-kim make no-kim
 +make no-user-omp
 </​code>​ </​code>​
  
Ligne 101: Ligne 105:
 ===== Compilation avec FFTW  ===== ===== Compilation avec FFTW  =====
  
-Installation préliminaire+=== Installation préliminaire ​=== 
 <​code>​ <​code>​
 sudo apt-get install -y fftw3 fftw-dev sudo apt-get install -y fftw3 fftw-dev
 </​code>​ </​code>​
  
-Importation ​du Makefile ​[[http://​www.cbp.ens-lyon.fr/​emmanuel.quemener/​software/​LAMMPS/​Makefile.fftw|Makefile.fftw]] dans le répertoire $LAMMPSROOT/​src/​MAKE :<​code>​cd $LAMMPSROOT/​src/​MAKE+=== Préparation ​du Makefile ​=== 
 + 
 +<​code>​cd $LAMMPSROOT/​src/​MAKE
 cp Makefile.serial Makefile.fftw cp Makefile.serial Makefile.fftw
 sed -i "​s/​FFT_INC\ =/FFT_INC\ =\ -DFFT_FFTW3/​g"​ Makefile.fftw sed -i "​s/​FFT_INC\ =/FFT_INC\ =\ -DFFT_FFTW3/​g"​ Makefile.fftw
Ligne 112: Ligne 119:
 </​code>​ </​code>​
  
-Compilation ​+=== Compilation ​=== 
 + 
 <​code>​cd $LAMMPSROOT/​src <​code>​cd $LAMMPSROOT/​src
 make fftw</​code>​ make fftw</​code>​
Ligne 119: Ligne 127:
 ===== Compilation avec FFTW et OpenMPI ===== ===== Compilation avec FFTW et OpenMPI =====
  
-Installation préliminaire+=== Installation préliminaire ​=== 
 <​code>​ <​code>​
 sudo apt-get install -y libopenmpi-dev openmpi-bin libopenmpi1.3 openmpi-common sudo apt-get install -y libopenmpi-dev openmpi-bin libopenmpi1.3 openmpi-common
Ligne 125: Ligne 134:
 </​code>​ </​code>​
  
-Importation ​du Makefile pour ATC et compilation [[http://​www.cbp.ens-lyon.fr/​emmanuel.quemener/​software/​LAMMPS/​Makefile.mpic++|Makefile.mpic++]] dans le répertoire ''​$LAMMPSROOT/​lib/​atc''​ :<​code>#​ Preparation de la librairie ATC complée ​avec MPI+=== Préparation ​du Makefile pour ATC === 
 + 
 +<​code>#​ Preparation de la librairie ATC couplée ​avec MPI
 cd $LAMMPSROOT/​lib/​atc cd $LAMMPSROOT/​lib/​atc
 cp Makefile.serial Makefile.mpic++ cp Makefile.serial Makefile.mpic++
Ligne 135: Ligne 146:
 </​code>​ </​code>​
  
-Importation ​du Makefile ​[[http://​www.cbp.ens-lyon.fr/​emmanuel.quemener/​software/​LAMMPS/​Makefile.openmpi|Makefile.openmpi]] dans le répertoire ''​$LAMMPSROOT/​src/​MAKE''​ :<​code>​cd $LAMMPSROOT/​src/​MAKE+=== Préparation ​du Makefile ​pour Lammps === 
 + 
 +<​code>​cd $LAMMPSROOT/​src/​MAKE
 sed -i "​s/​\-lfftw/​\-lfftw3/​g"​ Makefile.openmpi</​code>​ sed -i "​s/​\-lfftw/​\-lfftw3/​g"​ Makefile.openmpi</​code>​
-Compilation ​+ 
 +=== Compilation ​=== 
 + 
 <​code>​cd $LAMMPSROOT/​src <​code>​cd $LAMMPSROOT/​src
 make openmpi</​code>​ make openmpi</​code>​
developpement/activites/integration/lammps4wheezy.txt · Dernière modification: 2015/01/07 10:04 (modification externe)