Changes between Initial Version and Version 1 of INCAbrodie


Ignore:
Timestamp:
06/15/07 11:56:46 (17 years ago)
Author:
acosce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • INCAbrodie

    v1 v1  
     1= Installation de INCA sur brodie =  
     2 
     3Nous voulons faire un run avec LMDZ4_INCA (config NMHC)  
     4 
     5 
     6== Récupérer modipsl : == 
     7{{{ 
     8PATH=$PATH:/TXlocal/pub/svn/svn-1.3.1/bin 
     9cd $WORKDIR 
     10svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
     11cd modipsl/util 
     12}}} 
     13 
     14 
     15== Récupérer LMDZINCA : == 
     16{{{ 
     17cd modipsl/util 
     18}}} 
     19ouvrir 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 
     35Puis :  
     36{{{ 
     37./model LMDZINCA_v2 
     38}}} 
     39 
     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 
     49 
     50== Créer un makefile ==  
     51{{{ 
     52cd $WORKDIR/modipsl/util 
     53./ins_make 
     54}}} 
     55 
     56== Compiler ==  
     57 * Etape préliminaire pour INCA (en attendant que pre_proc_brodie refonctionne)  
     58{{{ 
     59cd modipsl/modeles/INCA3 
     60cp /workdir2/rech/psl/rpsl592/MODIPSL_LMDZ4V3/modipsl/modeles/INCA3/bin/inca_pp.brodie bin/. 
     61rsh brodie01 
     62cd $WORKDIR/modipsl/modeles/INCA3 
     63bin/inca_pp.brodie INP/inca_NMHC.inp 
     64exit 
     65./pre_proc_brodie.x NMHC 
     66fcm build 
     67}}} 
     68 
     69Pour installer fcm (si ce n'est pas déjà fait) :  
     70{{{ 
     71cd $HOME 
     72cp -r /home/rech/psl/rpsl592/FCM . 
     73PATH=$PATH:/home/rech/psl/yourlogin/FCM/bin 
     74}}} 
     75 
     76 
     77  * Compilation de LMDZ 
     78{{{ 
     79cd modipsl/config/LMDZINCA_v2 
     80gmake NMHC (relancer plusieurs fois jusqu'à ce que l'exécutable soit créé 
     81}}}