Exécution


Vous êtes ici : Page de Lionel GUEZ à l'École polytechnique → Exécution.


Pour les deux exécutables, un certain nombre de paramètres peuvent être choisis au moment de l'exécution, par exemple : la durée d'évolution simulée, le pas de temps d'intégration, la quantité d'informations produites. Ces paramètres sont spécifiés dans quatre fichiers : gcm.def, physiq.def, run.def et traceur.def. Vous trouverez des exemplaires modèles de ces fichiers dans le répertoire LMDZ/Input_templates. D'autres fichiers interviennent en entrée ou en sortie des deux exécutables etat0_limit et gcm. Ils sont listés dans le schéma ci-contre (cliquez sur l'image pour une plus haute résolution).

Les scripts etat0_lim.sh et gcm.sh dans libf/Scripts réunissent les fichiers nécessaires à l'exécution de etat0_lim et gcm, respectivement, et lancent ces deux programmes. Les scripts supposent qu'un numéro est affecté à chaque exécution de etat0_lim et à chaque exécution de gcm (indépendamment). Les fichiers d'entrée et de sortie pour une exécution donnée sont regroupés dans un répertoire dont le nom est le numéro d'exécution. Cette organisation est schématisée dans le graphique ci-contre (cliquez pour une plus haute résolution). Sur ce graphique, les noms encadrés sont des noms de répertoires. Les flèches noires indiquent le contenu des répertoires. Les flèches rouges indiquent les liens créés par le script etat0_lim.sh. Les flèches bleues indiquent les liens créés par le script gcm.sh.

Exécution de etat0_lim

Exécution de gcm