Version 17 (modified by acosce, 17 years ago) (diff) |
---|
LMDZINCA_v2
AJOUTER LA CONFIG LMDZINCA_v2 :
Mise en place sous svn de la configuration LMDZINCA parallèle.
Commande à passer pour ajouter une configuration :
!!! attention se placer au dessus du répertoire que l'on veut ajouter
svn import LMDZINCA_v2 svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn/CONFIG/trunk/LMDZINCA_v2
Remarques :
- il faut donner deux fois son mot de passe.
- pour l'instant seuls les scripts pour les versions AER et CH4_AER sont fournis
RECUPERER modipsl :
pour un utilisateur : svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl pour un administrateur : svn co svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn/modipsl/trunk modipsl
Modifiez mod.def : dans la config LMDZINCA_v2 récupérez la head de lmdz4 au lieu du tag lmdz4_v3
Récupérez la config LMDZINCA_v2 avec la commande
cd modipsl/util/ ./model LMDZINCA_v2
Remarque : on récupère libIGCM que l'on place au même niveau que util/ modeles/ ... dans modipsl
- dans modeles/LMDZ4/makegcm : remplacer sxioipsl par ioipsl
POUR LANCER UNE COMPILATION :
Une fois les modifications précédentes faites, se placer dans modipsl/util/ et lancer la commande ./ins_make. Puis dans le répertoire modipsl/config/LMDZINCA_v2/ lancer la commange gmake AER
POUR LANCER UNE SIMULATION :
Avant de créer un job il faut remplir le champ JobName dans le fichier modipsl/config/LMDZINCA_v2/EXP_XX/config.card
Ensuite vous passez la commande ins_job
cd modipsl/util/ ./ins_job
Un job portant le nom JobName sera alors créé dans le répertoire d'expériences.
blablablabla
Faire un commit
Attention il faut avoir récupéré modipsl en administrateur ET la config LMDZINCA_v2 en administrateur également.
Pour cela modifier mod.def en ajoutant la ligne
#-S- 9 svn svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn
puis modifier l'appel pour la config voulue
#-C- LMDZINCA_v2 LMDZ4 V3_test 3 . modeles #-C- LMDZINCA_v2 libIGCM ? 1 . . #-C- LMDZINCA_v2 CONFIG/trunk/LMDZINCA_v2 ? 8 LMDZINCA_v2 config #- devient #-C- LMDZINCA_v2 LMDZ4 V3_test 3 . modeles #-C- LMDZINCA_v2 libIGCM ? 1 . . #-C- LMDZINCA_v2 CONFIG/trunk/LMDZINCA_v2 ? 9 LMDZINCA_v2 config #-
Commande svn pour commit :
svn commit namefile