Newer
Older
Il faut installer dans le répertoire pack une version de mesonh officielle:
scp sxphynh.cnrm.meteo.fr:/home/rodierq/MNH-V5-5-0.tar.gz .
tar xvfz MNH-V5-5-0.tar.gz
cd MNH-V5-5-0/src
./configure
make -j 8
make installmaster
2) Lancer les étapes de pré-processing au moins une fois en master sur le KTEST :
cd ../MY_RUN/KTEST/007_16janvier
# J'ai modifié la namelists du cas pour activer plus d'option, récupérer le nouveau dossier de run :
rm -Rf 008_run2; scp -r sxphynh.cnrm.meteo.fr:/home/rodierq/MNH-V5-5-0/MY_RUN/KTEST/007_16janvier/008_run2 .
make clean
make #l'étape 10 ne se déroule sans erreur que si un display (X11) est disponible
#après l'erreur, les étapes suivantes peuvent être lancées par "make E011_ncl E012_spectre"
3) Récupérer le pack modifie pour accueillir PHYEX (essentiellement le makefile modifié et le répertoire PHYEX créé)
cd <git repository>/pack
scp sxphynh.cnrm.meteo.fr:/home/rodierq/MNH-V5-5-0_PHYEX.tar.gz .
4) Certains commits ne reproduisent pas le commit de référence. En attendant la résolution du problème ces
commits sont contrôlés par rapport au b1e20 mais ce commit n'est pas compilable directement. Pour le
compiler, il faut inverser l'ordre des arguments d'appel des fonctions DZM_MF, MZM_MF, GZ_M_W_MF
dans les sources compute_bl89_ml, tridiag_massflux.f90 et shuman_mf.f90