Changes between Version 2 and Version 3 of INCAbrodie
- Timestamp:
- 08/09/07 14:28:26 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
INCAbrodie
v2 v3 16 16 {{{ 17 17 cd modipsl/util 18 }}}19 ouvrir mod.def et ajouter les lignes suivantes : (à commiter)20 {{{21 #-H- LMDZINCA_v2 LMDZ with INCA :22 #-H- LMDZINCA_v2 closest version to the IPSL coupled model IPSLCM4_v223 #-H- LMDZINCA_v2 LMDZ4 version v3_test24 #-H- LMDZINCA_v2 INCA3 reference version25 #-H- LMDZINCA_v2 IOIPSL/src svn tags/v2_1_126 #-M- LMDZINCA_v2 Anne.Cozic@cea.fr27 #-C- LMDZINCA_v2 IOIPSL/tags/v2_1_1/src HEAD 8 IOIPSL/src modeles28 #-C- LMDZINCA_v2 INCA3 ? 6 . modeles29 #-C- LMDZINCA_v2 LMDZ4 V3_test 3 . modeles30 #-C- LMDZINCA_v2 libIGCM ? 1 . .31 #-C- LMDZINCA_v2 CONFIG/trunk/LMDZINCA_v2 ? 8 LMDZINCA_v2 config32 #-33 }}}34 35 Puis :36 {{{37 18 ./model LMDZINCA_v2 38 19 }}} 39 20 40 == Préparer la compilation == 41 * modifier le makegcm (modipsl/modeles/LMDZ4/makegcm) : 42 * changer sx6nec en sx8mercure 43 * changer sxioipsl en ioipsl 44 * modifier AA_job (modipsl/libIGCM/AA_job) : 45 * changer sx6nec en sx8merucre 46 * changer l'adresse de libIGCM maintenant libIGCM=${MODISPL}/libIGCM 47 * modifier AA_make (modipsl/config/LMDZINCA_v2/AA_make) : 48 * remplacer pre_proc.x par pre_proc_brodie.x 21 Attention on va vous demander un mot de passe. Merci de contacter Anne Cozic au LSCE pour l'obtenir. 49 22 50 23 == Créer un makefile == … … 55 28 56 29 == Compiler == 57 * Etape préliminaire pour INCA (en attendant que pre_proc_brodie refonctionne)58 {{{59 cd modipsl/modeles/INCA360 cp /workdir2/rech/psl/rpsl592/MODIPSL_LMDZ4V3/modipsl/modeles/INCA3/bin/inca_pp.brodie bin/.61 rsh brodie0162 cd $WORKDIR/modipsl/modeles/INCA363 bin/inca_pp.brodie INP/inca_NMHC.inp64 exit65 ./pre_proc_brodie.x NMHC66 fcm build67 }}}68 69 Pour installer fcm (si ce n'est pas déjà fait) :70 {{{71 cd $HOME72 cp -r /home/rech/psl/rpsl592/FCM .73 PATH=$PATH:/home/rech/psl/yourlogin/FCM/bin74 }}}75 76 77 * Compilation de LMDZ78 30 {{{ 79 31 cd modipsl/config/LMDZINCA_v2 80 gmake NMHC ( relancer plusieurs fois jusqu'à ce que l'exécutable soit créé32 gmake NMHC (ou GES ou AER ou NMHC_AER ou CH4 ou CH4_AER) 81 33 }}} 82 34 83 35 == lancer un run == 84 36 {{{ 85 cd modipsl/config/LMDZINCA_v2/EXP_NMHC86 cp $WORKDIR/modipsl/libIGCM/AA_job .87 cp $WORKDIR/modipsl/libIGCM/run.card.init .88 37 cd modipsl/util 89 ./ins_ script -n NMHC_0038 ./ins_job 90 39 }}} 91 cela crée le job Job_NMHC_00 dans modipsl/config/LMDZINCA_v2/EXP_NMHC92 40 93 Attention il faut changer l'adresse de inca.dat dans COMP/inca.card (trouver un moyen d'envoyer le fichier sur gaya à sa création) 41 Attention il faut changer : [[br]] 42 - l'adresse de inca.dat dans COMP/inca.card (trouver un moyen d'envoyer le fichier sur gaya à sa création) [[br]] 43 - les adresses des fichiers de forçages des vents si vous êtes dans une configuration aérosols [[br]] 44 - les adresses de R_INIT et R_BC dans config.car (maintenant /u/rech/psl/rpsl592/IGCM) [[br]] 45