Différences entre versions de « Env polr.sh »

De POLR
Sauter à la navigation Sauter à la recherche
Ligne 52 : Ligne 52 :
 
|RAMP || Booléen : Calcul de la rampe pour les marées || Valeurs 0 ou 1
 
|RAMP || Booléen : Calcul de la rampe pour les marées || Valeurs 0 ou 1
 
|}
 
|}
 +
 +
[[Category:NEMO]]
 +
[[Category:RESTART]]

Version du 17 mars 2020 à 10:49

Lancement du modèle NEMO avec redémarrages automatiques

Le projet nemo_restart est composé de scripts et gabarits qui permettent d'initialiser l'environnement d'exécution du modèle NEMO et de lancer le modèle en faisant plusieurs restarts.

Ce projet est fortement inspiré du lanceur _RAPPAT.ksh_ du CMC.


Tout le processus est géré à partir du fichier de configuration env_polr.sh

NOTE : Tous les fichiers de gabarit : env_polr.sh, prep_nemo_run.sh, lance_nemo_run.sh ainsi que le lanceur lance_job.sh doivent être présents dans le répertoire de l'expérience qu'on désire lancer.

Description du fichier env_polr.sh

#!/bin/bash
#############################
# Fichier de configuration de depart 
# pour restart automatiques de nemo
###############################
export RESTART=no
export NDATEDEB=20151207
export NNSTOCK=288      # Frequence des restarts (calcule automatiquement pour MODE=MENSUEL)
export PASDETEMPS=300   # Delta T en secondes
export MAXSUB=4     # Nombre total de soumission de restart incluant l'iteration initale
export MODE=MENSUEL # MENSUEL ou QUOTIDIEN ou HEBDO
export DFREQN=1   # FREQUENCE DES SORTIES CICE SELON MODE (10--> chaque 10 periode)  
export RAMP=0   # Tide ramp

Description des variables

Variable Description Commentaires
RESTART Indique si la première iteration est un restart N'a un effet que si la seule ligne de restart.db a pour numéro 1
NDATEDB Date de début Format : AAAAMMJJ
NNSTOCK Fréquence d'écriture des restarts Calcul automatique pour MODE=MENSUEL
PASDETEMPS Longueur du pas de temps En secondes
MAXSUB Nombre de restart à faire La première itération est incluse
MODE Valeurs possibles: MENSUEL,HEBDO,QUOTIDIEN Le mode MENSUEL tient compte du nombre de jours dans un mois
DFREQN Fréquence des sorties en fonction de MODE E.g., Si MODE=HEBDO et DFREQN=10, on fait des sorties au 10 semaines
RAMP Booléen : Calcul de la rampe pour les marées Valeurs 0 ou 1