|
LOGICIELS EN TELECHARGEMENT
Cette page propose en téléchargement les logiciels nécessaires au
fonctionnement de Code_Aster.
Uniquement les sources de la version testée
avec Code_Aster sont disponibles sur notre site ; pour télécharger une version
exécutable ou plus récente voir le site du produit.
NB : Lisez les remarques concernant l'installation de ces produits en [bas de page].
TOUS LES PRE-REQUIS EN UN SEUL TELECHARGEMENT
Les derniers paquets de Code_Aster, appelés aster-full
contiennent la quasi-totalité des pré-requis et outils appelés par Aster.
Seul manque aujourd'hui xmgrace car la compilation nécessite plusieurs pré-requis.
Lien : Paquets aster-full
TELECHARGEMENTS INDIVIDUELS
Python :
Il s'agit d'un langage, il est utilisé par l'interpréteur des fichiers
de commandes Aster. C'est également le langage recommandé
pour les nouveaux outils développés autour de Code_Aster.
Version utilisée : 2.3.
La version est Python est imposée pour les versions pré-compilées
de Code_Aster. Si vous téléchargez les sources de
Code_Aster, vous pouvez utiliser normalement utiliser des versions plus récentes.
Nécessaire lors de la compilation et l'utilisation de Code_Aster.
Python doit être compilé avec le support du module Tkinter pour Eficas.
Site web de Python : http://www.python.org
(sur ce site :
sources de Python).
Python MegaWidgets :
Les Python Megawidgets sont des composants pour créer des interfaces graphiques
élaborées. Ils sont maintenant intégrés à Eficas
Tcl/Tk :
Tcl est un langage de script, il est utilisé notamment par astk.
Tk fournit un ensemble d'outils permettant de créer des interfaces graphiques.
Version utilisée : 8.4.
Tcl/Tk version 8.4 convient également.
Nécessaire lors de la compilation et l'utilisation de Code_Aster.
Site web de Tcl/Tk : http://dev.scriptics.com/software/tcltk
(sur ce site : sources de Tcl
et Tk).
Numerical Python :
Numeric est un module qui permet de manipuler facilement des tableaux en Python.
Version utilisée : 24.2.
Numeric est utilisé par certaines macro-commandes Aster et dans quelques exemples.
Nécessaire lors de la compilation et l'utilisation de Code_Aster.
Des ses versions ultérieures, Code_Aster devrait utiliser NumArray.
Site web de Numeric : http://www.pfdubois.com/numpy
(sur ce site : sources de Numeric).
Pour télécharger ce produit sous forme de RPM, pensez à
Rpmfind.
GMSH :
GMSH est un logiciel de maillage et de post-traitement diffusé sous licence GPL.
Il produit des maillages libres (triangles, tétraèdres).
Version utilisée : 1.65
Gmsh est appelé par l'outil de post-traitement Stanley
(intégré à Code_Aster).
Optionnel lors de la compilation de Code_Aster.
taille du fichier : env. 1,5 Mo
Site web de GMSH : http://www.geuz.org/gmsh
(sur ce site : sources de GMSH).
XMGRACE :
XMGRACE est un traceur de courbes diffusé sous licence GPL.
Il est appelé interactivement depuis Stanley, l'outil de post-traitement intégré
à Code_Aster.
Version utilisée : 5.1.21
Grace est appelé par l'outil de post-traitement Stanley
(intégré à Code_Aster).
Optionnel lors de la compilation de Code_Aster.
taille du fichier : env. 2,5 Mo pour les sources
Site web de Grace : http://plasma-gate.weizmann.ac.il/Grace/
(sur ce site : sources de Xmgrace).
Pour télécharger ce produit sous forme de RPM, pensez à
Rpmfind.
Remarques :
Sous les systèmes 64 bits, Code_Aster est en version 64 bits
il faut donc installer les pré requis en 64 bits !
Pour compiler Python sur IRIX64, il faut définir des variables
d'environnement (syntaxe "style ksh") :
export SGI_ABI=-64
export CPP='cc -64 -E' (a priori non obligatoire)
Puis suivre la procédure classique (./configure, voir la documentation de
Python).
Sous Solaris 64 bits, forcer la compilation en 64 bits en définissant :
export CC='cc -KPIC -xarch=v9'
Puis suivre la procédure classique (./configure, voir la documentation de
Python).
Sous Solaris, préférer les librairies statiques pour éviter de planter sur la
recherche d'une librairie dynamique.
Pour les autres produits, consultez la documentation fournie.
[haut de page]
|