Env polr.sh
Révision datée du 17 mars 2020 à 09:49 par Caveenj (discussion | contributions) (→Description des variables)
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 |