This page gives information about the necessary software for the operation of Code_Aster.
Code_Aster’s packages - called aster-full - include the prerequisites and tools called by Aster.
However, several elementary tools are required and must be installed on the computer using the package manager of the distribution.
They are :
The real names of the package may change according to the distributions. Some indications are provided below.
This page on the wiki gives usefull indications to install the required packages.
Link: aster-full packages.
It is a language used by the interpreter of Code_Aster’s command files. This language is also recommended for new tools developped around Code_Aster.
Version used: 2.6
Python website: http://www.python.org.
numpy is a Python module to manipulate efficiently arrays of data (package python-numpy).
Version used: 1.3
numpy website: http://numpy.scipy.org.
They are libraries of numerical calculations (efficient manipulation of vectors, matrices). It is possible to use libraries optimized on the machine (ATLAS, gotoBLAS) or proprietary libraries (Intel MKL, ACML). Even if they may not give the same performances, the packages shipped within the distributions are convenient (packages liblapack-dev, libblas-dev).
Tcl is a scripting language used by astk.
Tk provides a group of tools which can create graphical user interfaces.
Version used: 8.4
Tcl/Tk website: http://dev.scriptics.com/software/tcltk.
It is a library that provided some functions to compress datas. It is required by HDF5. Its name may change according to the distributions: zlib1g-dev, zlib-devel…
They are lexical analyser and generators. They are required when compiling SCOTCH (packages bison and flex).