Version 9 (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 la version 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
A FAIRE :
- modifier mod.def
#-H- LMDZINCA_v2 LMDZ with INCA : #-H- LMDZINCA_v2 closest version to the IPSL coupled model IPSLCM4_v2 #-H- LMDZINCA_v2 LMDZ4 version v3_test #-H- LMDZINCA_v2 INCA3 reference version #-H- LMDZINCA_v2 IOIPSL/src svn tags/v2_1_1 #-M- LMDZINCA_v2 Anne.Cozic@cea.fr #-C- LMDZINCA_v2 IOIPSL/tags/v2_1_1/src HEAD 8 IOIPSL/src modeles #-C- LMDZINCA_v2 INCA3 ? 6 . modeles #-C- LMDZINCA_v2 LMDZ4 V3_test 3 . modeles #-C- LMDZINCA_v2 libIGCM ? 1 . . #-C- LMDZINCA_v2 CONFIG/trunk/LMDZINCA_v2 ? 8 LMDZINCA_v2 config #-
Ensuite 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 et remplacer sx6nec par sx8mercure
- dans libIGCM/AA_job : remplacer sx6nec par sx8mercure
- dans libIGCM/AA_job : changer l'adresse de libIGCM
libIGCM=${MODIPSL}/libIGCM
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 :
blablablabla
Modification (A COMMITER ):
dans COMP/inca.card remplacer (${R_INIT}/CHM/CH4/sflx_96x72_Present.nc , sflx.nc )\ par (${R_INIT}/CHM/AER/sflx_new_96x72.nc , sflx.nc )\
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
Commande svn pour commit :
svn commit namefile