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