d1.02.05 Syntaxes diverses : fichiers .export#
Résumé :
Ce document est un aide-mémoire pour diverses syntaxes.
Table des matières
Paramètres de ligne de commande pour l’exécutable Aster#
Les paramètres suivants peuvent être ajoutés sur la ligne de commande lorsque l'on exécute Code_Aster.
On obtient l'aide en ligne en faisant:
$ cd $HOME/dev/codeaster/install/std
$ . ./share/aster/profile.sh
$ ./bin/aster lib/aster/Execution/E_SUPERV.py -h
Usage: ./aster lib/aster/Execution/E_SUPERV.py [-h|--help] [options]
The ASTERDATADIR environment variable changes the data directory.
Options:
-h, --help show this help message and exit
--commandes=FILE Code_Aster command file
--memjeveux=MEMJEVEUX
maximum size of the memory taken by the execution (in Mw)
--memory=MEMORY maximum size of the memory taken by the execution (in MB)
--tpmax=TPMAX limit of the time of the execution (in seconds)
--max_base=MAXBASE limit of the size of the results database
--dbgjeveux turn on some additional checkings in the memory management
--num_job=JOBID job ID of the current execution
--mode=MODE execution mode (interactive or batch)
--interact as 'python -i' works, it allows to enter commands
after the execution of the command file.
--rep_outils=DIR directory of Code_Aster tools (ex. $ASTER_ROOT/outils)
--rep_mat=DIR directory of materials properties
--rep_dex=DIR directory of external datas (geometrical datas or
properties...)
--rep_glob=DIR directory of the results database
--rep_vola=DIR directory of the temporary database
--suivi_batch force to flush the output after each line
--totalview required to run Code_Aster through the Totalview debugger
--syntax only check the syntax of the command file is done
Paramètres du fichier .export d’ASTK#
On liste ci-dessous les paramètres (lignes préfixées par un «P») d'un fichier .export que l'on peut soumettre via l'outil as_run.
Le ficher .export est en général produit par l'outil ASTK qui est documenté dans [:external:ref:`U1.04.00 <U1.04.00>`]
actions astout |
Pour soumettre une liste de tests (astout) |
actions make_cmde |
Pour compiler les catalogues de commande |
actions make_ele |
Pour compiler les catalogues des éléments finis |
actions make_env |
Pour préparer l’environnement d’exécution (sans lancer l’exécution) |
actions make_etude |
Pour lancer un calcul aster |
actions make_exec |
Pour compiler les sources surchargés (C, Fortran) et fabriquer un exécutable |
classe |
Nom du groupe de classe batch |
consbtc |
oui / non. Oui : pour construire (sans soumetttre) le fichier btc. |
corefilesize |
Taille des fichiers «core» (valeur ou «unlimited») |
cpresok |
RESNOOK / RESOK : pour un astout : recopie des fichiers «out» pour les tests NOOK ou OK |
debug |
nodebug / debug : version «debug» d’aster |
depart |
Pour différer le lancement d’un calcul (syntaxe de la commande unix «at»). |
detr_rep_trav |
yes / no : faut-il détruire le répertoire de travail de l’exécution |
display |
Pour afficher le DISPLAY. |
distrib |
oui : le calcul est «distribué» (étude paramétrique) |
exectool |
Ligne de commande qui «encapsulera» l’exécution aster. Par exemple : valgrind. |
facmtps |
Pour un astout : facteur multiplicatif du temps CPU des tests (par rapport à ce qui est écrit dans le fichier .para du test). |
follow_output |
yes / no : pour demander (ou non) le suivi interactif de l’exécution. |
mclient |
Nom de la machine «client» (exemple :clautXXX.der.edf.fr) |
mem_aster |
Mémoire aster (pourcentage de memjob). Exemple : 30.25 |
memjob |
Mémoire total du job (Ko). Exemple : 40000 |
mode |
interactif / batch |
mpi_nbcpu |
Nombre de CPU de calcul pour une exécution en parallèle MPI |
mpi_nbnoeud |
Nombre de «noeuds» de calcul pour une exécution en parallèle MPI |
nbmaxnook |
Nombre maximum d’erreurs pour un astout. Défaut : 5 |
ncpus |
Nombre de CPU de calcul pour une exécution en paralléle OpenMP |
noeud |
Nom du noeud de calcul |
nomjob |
Nom du «job» |
origine |
Nom de l’application ayant généré le fichier .export (ASTK 1.8.3 ) |
profastk |
Nom du fichier .astk associé au fichier .export |
rep_trav |
Nom du répertoire de travail. Exemple : /local00/home/user/trav |
serveur |
Nom de la machine serveur de calcul. |
soumbtc |
oui / non : soumission (ou non) du fichier .btc |
tpsjob |
Temps maximal du job (mn) |
uclient |
Nom d’utilisateur (côté client) |
username |
Nom d’utilisateur |
version |
Version d’aster : NEW10, STA10_mpi, … |
xterm |
Commande xterm |