Changes between Version 2 and Version 3 of INCAbrodie


Ignore:
Timestamp:
08/09/07 14:28:26 (17 years ago)
Author:
acosce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • INCAbrodie

    v2 v3  
    1616{{{ 
    1717cd 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_v2 
    23 #-H- LMDZINCA_v2  LMDZ4 version v3_test 
    24 #-H- LMDZINCA_v2  INCA3 reference version 
    25 #-H- LMDZINCA_v2  IOIPSL/src svn tags/v2_1_1 
    26 #-M- LMDZINCA_v2  Anne.Cozic@cea.fr 
    27 #-C- LMDZINCA_v2  IOIPSL/tags/v2_1_1/src    HEAD    8  IOIPSL/src  modeles 
    28 #-C- LMDZINCA_v2  INCA3                     ?       6   .          modeles 
    29 #-C- LMDZINCA_v2  LMDZ4                     V3_test 3   .          modeles 
    30 #-C- LMDZINCA_v2  libIGCM                   ?       1   .          . 
    31 #-C- LMDZINCA_v2  CONFIG/trunk/LMDZINCA_v2  ?       8  LMDZINCA_v2 config 
    32 #- 
    33 }}} 
    34  
    35 Puis :  
    36 {{{ 
    3718./model LMDZINCA_v2 
    3819}}} 
    3920 
    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 
     21Attention on va vous demander un mot de passe. Merci de contacter Anne Cozic au LSCE pour l'obtenir.  
    4922 
    5023== Créer un makefile ==  
     
    5528 
    5629== Compiler ==  
    57  * Etape préliminaire pour INCA (en attendant que pre_proc_brodie refonctionne)  
    58 {{{ 
    59 cd modipsl/modeles/INCA3 
    60 cp /workdir2/rech/psl/rpsl592/MODIPSL_LMDZ4V3/modipsl/modeles/INCA3/bin/inca_pp.brodie bin/. 
    61 rsh brodie01 
    62 cd $WORKDIR/modipsl/modeles/INCA3 
    63 bin/inca_pp.brodie INP/inca_NMHC.inp 
    64 exit 
    65 ./pre_proc_brodie.x NMHC 
    66 fcm build 
    67 }}} 
    68  
    69 Pour installer fcm (si ce n'est pas déjà fait) :  
    70 {{{ 
    71 cd $HOME 
    72 cp -r /home/rech/psl/rpsl592/FCM . 
    73 PATH=$PATH:/home/rech/psl/yourlogin/FCM/bin 
    74 }}} 
    75  
    76  
    77   * Compilation de LMDZ 
    7830{{{ 
    7931cd modipsl/config/LMDZINCA_v2 
    80 gmake NMHC (relancer plusieurs fois jusqu'à ce que l'exécutable soit créé 
     32gmake NMHC (ou GES ou AER ou NMHC_AER ou CH4 ou CH4_AER)  
    8133}}} 
    8234 
    8335== lancer un run ==  
    8436{{{ 
    85 cd modipsl/config/LMDZINCA_v2/EXP_NMHC 
    86 cp $WORKDIR/modipsl/libIGCM/AA_job . 
    87 cp $WORKDIR/modipsl/libIGCM/run.card.init . 
    8837cd modipsl/util 
    89 ./ins_script -n NMHC_00 
     38./ins_job 
    9039}}} 
    91 cela crée le job Job_NMHC_00 dans modipsl/config/LMDZINCA_v2/EXP_NMHC 
    9240 
    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)  
     41Attention 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