Short explanation on the use of gmkpack, freely adapted from A. Alias intra-cnrm pages
Setup pack EAC pour ARPEGE-Climat
L’administrateur des packs est EAC (user mrga589). Ce sont les packs des cycles ARPEGE-Climat.
Mettre dans votre .profile . ~mrgu556/.userpack
et sourcer votre .profile
ou bien si vous voulez adapter les répertoires de création du pack copier ~mrgu556/.userpack
dans votre $HOME, l’adapter et mettre . ~/.userpack
dans votre .profile
N’oubliez pas de créer les répertoires $HOMEPACK et $HOMEBIN
Création d’un PACK utilisateur et Compilation
Un pack utilisateur permet de repartir d’une version donnée ("main") et de faire des modifications dans le code ARPEGE avant de générer un nouveau binaire
Postulat : le pack "main" (GCO, EAC ou le vôtre) correspondant existe.
gmkpack -r arp501 -b export [-v NN] -u kalimero -p arpclim
– -v NN : par défaut , ’gmkpack’ s’appuiera sur la dernière version du pack arp501_export.NN
NN : numéro de la version arp501_export.NN... sur lequel s’appuiera votre pack
– le répertoire kalimero est créé sous $HOMEPACK
– le script de compilation ’ics_arpclim’ est créé sous $HOMEPACK/kalimero
Votre code est à installer sous $HOMEPACK/kalimero/src/local.
Compilation :
Exécutez ’ics_arpclim’ :
> cd $HOMEPACK/kalimero
> qsub ics_arpclim
PS : Au moment du run, vous choisirez si vous faites un run ALADIN ou ARPEGE grâce à l’argument -m aladin, respectivement -m arpifs, passé au binaire issu de la compilation.
Pour créer un pack à partir de la version CMIP5 :
gmkpack -r arp502 -b export -v 01 -u pack_perso -p arpclim