Running Surfex offline with a spinup

Ease you life with automated spinups

Article mis en ligne le 19 février 2013
dernière modification le 8 avril 2014

par senesi

A partir de ECLIS V5.10, des runs Surfex offline avec une phase de spin-ups peuvent être définis de deux manières distinctes :

  1. ’exploratoire’, qui convient à Christine :
    • l’expé de spinup est distincte de l’expé finale,
    • elle itère toujours sur la même série d’années de forcage,
    • on peut aisément prolonger le spinup après coup (sans changer la definition de la série des années de forcage)
    • on en date les sorties, en une série continue démarrant à la date de la première donnée de forcage (ECLIS se débrouille pour re-dater le restart qui servira de point de départ à l’expé (ou aux expés) post-spinup )
    • On spécifie alors intialement, pour l’expé de spin-up
      •    FOR_ATM=SCYC_1979_1988
      •    NSPINUPS=2
    • Et on obtient des sorties datées de 1979 à 1998, et on spécifie séparément une autre expé pour la phase finale
    • Pour poursuivre le spin-up, on peut modifier, dans le fichier _his, la valeur de DATF, et relancer
  1. ’verrouillée’, qui convient à Bertrand :
    • la même expé comprend le spinup (de durée connue à l’avance) et la phase finale, pour avoir enchainement automatique (possible parce que les paramètres de l’expé ne changent pas)
    • le spinup porte sur une série d’années de forcage , la phase finale démarre sur la même année YEARDEB que les spinups mais peut finir sur une année différente (avant ou après celle de fin de la série de forcgaes du spinup)
    • les données de sortie de la phase de spinup sont datées avec des dates qui finissent juste avant YEARDEB, de manière à ce que YEARDEB soit la première date de la phase finale
    • On spécifie alors par exemple, pour l’ensemble spinup+phase finale :
      •   FOR_ATM=SCYC_1979_1982_1990
      •   NSPINUPS=2
    • afin d’avoir 2 cycles de spinup de 4 ans sur 1979 à 1982 (datés de 1971 à 1978) suivis d’un run de 1979 à 1990, avec les sorties des deux phases dans le même répertoire
    • on peut poursuivre l’expérience (la partie post-spinup) en modifiant la valeur de DATF dans le fichier _his
  1. A noter que l’on peut aussi réaliser des spinups de type ’exploratoire’ d’une autre manière : on ne cite pas de valeur pour NSPINUPS, on fixe soi-même INIDATE et ENDDATE, et on fixe un FOR_ATM de la forme SCYC_FORBEG_FOREND. La simulation sera alors forcée de manière cyclique, entre INIDATE et ENDDATE, en commençant par forcer l’année INIDATE avec les données de forçage de FORBEG, et ainsi de suite

Il faudra aussi que cm_files permette de détruire toutes les sorties entre deux dates, ou jusqu’à telle date ....


Dans la même rubrique

Breaks in Eclis upward compatibility
le 19 février 2019
par senesi
Eclis and Xios
le 19 février 2019
par senesi
Running ECLIS on cluster Aneto
le 1er février 2016
par senesi
Running ECLIS on a PC or server at CNRM
le 6 janvier 2016
par senesi
Présentation d’ECLIS
le 15 octobre 2013
par senesi