TP5 IDM ZZ3
Compilation
La bibliothèque CLHEP est dans le répertoire Random. Dans Random/build
, assurez-vous de modifier tous les chemins d'accès nécessaire au Makefile
afin qu'ils correspondent à ceux de votre machine.
Puis, exécuter la commande suivante afin de changer la variable d'environnement permettant de retrouver le chemin vers la librarie :
export LD_LIBRARY_PATH=[chemin_vers_repertoire]/Random/lib:$LD_LIBRARY_PATH
Enfin, dans le Makefile
du répertoire du TP, changez les chemins d'accès des deux premières lignes.
Fichiers
Les fichiers status_X.txt
correspondent aux fichiers de statuts du générateur Mersenne Twister de la bibliothèque CLHEP.
Les fichiers estimation_X.txt
correspondent aux résultats des différentes réplications lors de l'exécution parallèle.
Exécution
L'exécution en séquentiel se fait par le biais de la commande ./test
L'exécution en parallèle se fait par l'exécution du script shell run_simulation.sh