INSTALACION LIGGGHTS

download INSTALACION LIGGGHTS

If you can't read please download the document

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.