lunes, 2 de febrero de 2009

Salome-Meca en GNU/Linux

Hace tiempo que hice un par de posts sobre este programa incluído en la distribución CAELinux.



Se trata de un Pre-Postprocesador diseñado sobre Qt, OpenCascade y VTK con una shell interactiva de Python. Yo la uso para generar/importar geometrías y mallarlas. Luego la malla la exporto para mis códigos de cálculo (de métodos sin malla... ironías de la vida, jejeje) aunque bien podría usar alguno de los códigos FEM libres que existen por ahí. En concreto, el Pre-Post es Salome. La versión -Meca incluye un módulo de cálculo lineal, cortesía de Code-Aster (ASTK).

Bien, las buenas noticias es que ahora está chupao instalarlo en GNU/Linux. Lo he probado en dos distribuciones distintas y va como la seda. Las instrucciones de instalación están aquí. Son para Ubuntu 8.04 pero siguiéndolas no debéis tener ningún problema en Intrepid (yo no lo tuve). Haciendo el mismo proceso en OpenSuse 11.1, sólo he tenido que añadir la instalación de la librería GLU para 32 bits, simplemente con "zypper install Mesa-32bits".

A pesar de ser una versión precompilada para 32 bits, al no tener casi dependencias funciona bien. Aunque a mí no me merece la pena pegarme con ello, para los que queráis optimizar el código, podéis bajaros las fuentes y compilarlo para la arquitectura que uséis. Ahora, os aviso que vais a tener que trabajarlo un poquito (menos si tenéis Debian o Mandriva).

1 comentario:

El Conde de Montecristo dijo...

Excelente podrías hablar un poco sobre su arquitectura??