Introduction  astk


--------------------
astk (prononcer "ASTeK") est l'interface de lancement de Code_Aster.
Il est crit en Tcl/Tk, d'o son nom (Aster + Tk).

Il s'agit d'un gestionnaire d'tude qui permet de lancer des calculs Aster, ventuellement avec surcharge du code source original, sur une machine locale ou sur un serveur distant en mode interactif ou batch.
Les dveloppeurs Aster ont aussi accs aux fonctionnalits de l'atelier de gnie logiciel Aster (AGLA) : vrification du code source, passage de tests de non rgression, restitution des dveloppements...


--------------------
Multi-machines ?

Cela signifie que les fichiers utiliss pour les tudes peuvent se trouver sur la machine locale ou bien sur un serveur distant.

- La machine appele "Local" correspond  la machine depuis laquelle a t lanc astk. Ses proprits sont dfinies parmi les prfrences de l'utilisateur (menu Configuration/Interface).
  Si Code_Aster est install sur cette machine, il faut ajouter un serveur ayant l'adresse de cette machine.
- Les "serveurs" sont aussi bien des serveurs de fichiers que des serveurs de calcul Aster.
  Il faut ajouter les serveurs sur lesquels vous souhaitez excuter Aster (la partie serveur d'astk doit y tre installe, rpertoire ASTK_SERV), et les serveurs sur lesquels se trouvent vos fichiers.

Les protocoles d'change supports entre les serveurs et la machine locale sont :
   - rsh ou ssh (dfaut) pour l'excution de commandes,
   - rcp, scp (dfaut) ou rsync pour la copie de fichiers.

Voir Aide/Menu Fichier/Configuration/Outils pour plus de dtails sur la configuration des serveurs.


--------------------
Logique de fonctionnement

Les fichiers ncessaires au lancement des calculs Aster sont fournis sous "l'onglet" ETUDE. A l'aide des icones situs sur la droite, on peut insrer des lignes dans la liste, ajouter un nouveau fichier, le supprimer ou l'diter.
Le type correspondant au type Aster (avec son unit logique associe).
   "D" doit tre coch si le fichier/rpertoire est une donne,
   "R" s'il s'agit d'un rsultat.
   "C" permet de prciser que le fichier (ou les fichiers contenus dans le rpertoire) doit tre d/compress avec gzip (ceci est utile pour les bases ou les fichiers rsultats volumineux).

Pour raliser une surcharge du code, il faut fournir les sources sous "l'onglet" SURCHARGE (fortran, C, catalogues...) dans la partie suprieure, et les produits de cette surcharge dans la partie infrieure (excutable, catalogues compils...).

On peut accder  l'onglet TESTS en maintenant le clic sur le bouton ETUDE.
Cet onglet permet de fournir une liste de tests  lancer, en fournissant ventuellement des tests supplmentaires.

Enfin, pour que le contenu d'un onglet soit pris en compte, il faut le cocher !

Pour accder au fonctionnalits de dveloppements sur la machine de rfrence :
 - il faut tre enregistr en tant que dveloppeur (contacter code-aster@edf.fr),
 - cocher l'onglet AGLA (qui coche automatiquement les onglets SURCHARGE et TESTS).



# $Id: item_110.txt 753 2004-12-06 08:48:48Z mcourtoi $
