INSTALACION LIGGGHTS
-
Upload
cesar-espinoza-mellado -
Category
Documents
-
view
62 -
download
0
Transcript of INSTALACION LIGGGHTS
TUTORIAL LIGGGHTS
1. Instalar paraview
sudo apt-get install paraview
2. Instalar Open-mpi
sudo apt-get install openmpi-bin openssh-client openssh-server libopenmpi-dbglibopenmpi-dev
- Para comprobar si se instal ejecutar en terminal: which mpirun (debe mostrar el directorio donde est instalado)
3. Instalar GIT
sudo apt-get install git-core
4. Instalar LIGGGHTS2.x
Posicionarse en el home y abrir terminal:
mkdir LIGGGHTS
cd LIGGGHTS
git clone git://github.com/CFDEMproject/LIGGGHTS-PUBLIC.git LIGGGHTS-PUBLIC
4.1.1 Compilar LIGGGHTS
cd ~/LIGGGHTS/LIGGGHTS-PUBLIC/src
make clean-all
make fedora_fpic -j 4 // 4 u otro nmero segn sea el # deprocesadores
make makelib
make -f Makefile.lib
4.1.2 Crear enlace simblico
sudo ln /home/usuario/LIGGGHTS/LIGGGHTS-PUBLIC/src/lmp_fedora_fpic /usr/bin/liggghts
Si lo anterior falla utilizar:
sudo ln -s /home/usuario/LIGGGHTS/LIGGGHTS-PUBLIC/src/lmp_fedora_fpic /usr/bin/liggghts
cambiar usuario segn corresponda
5. Instalar paquetes adicionales (numpy)
sudo apt-get install python-numpy
6. Instalar PIZZA (lpp)
cd home/usuario/LIGGGHTS
git clonegit://cfdem.git.sourceforge.net/gitroot/cfdem/lpp mylpp
6.1 Crear alias pizza
Abrir con un editor de texto el archivo que est oculto llamado .bashc que est en la carpeta HOME. (Usar Ctrl+H para mostrar archivos ocultos)
Agregar la siguiente lneaal final:
alias pizza="python -i
/home/usuario/LIGGGHTS/LIGGGHTS-PUBLIC/mylpp/src/pizza.py"
7. Instalacin completa
Para verificar si la instalacin esta correcta, abrir una terminal y escribir liggghts y pizza, ambos comandos deberan ejecutarlos programas en dicha terminal. Si no es as, verificar si hay errores en alguno de los pasos anteriores.