Changes between Version 1 and Version 2 of BasculeCCRTTGCC/Bench


Ignore:
Timestamp:
11/27/11 11:38:48 (12 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BasculeCCRTTGCC/Bench

    v1 v2  
    44Bench de création des TS. Cela fait 10 ans par défaut et lance 43 jobs de TS. Cela prend une simulation de type historique, pointe avec des liens sur les fichiers de type Output et lance les TS qui seront rangées dans les répertoires Analyse. Sont intégrés les ajouts de la commande time, les choix CCRT/IDRIS. 
    55 
    6 Cela prend libIGCM truck. Il reste une seule modif maison de TimeSeries_Checker : forcer à 300Y les TS avec Chunck3D=NONE pour éviter de gérer le run.card et CompletedFlag. 
     6Cela prend libIGCM truck. Il reste une seule modif maison de !TimeSeries_Checker : forcer à 300Y les TS avec Chunck3D=NONE pour éviter de gérer le run.card et !CompletedFlag. 
    77 
    88=== README === 
     
    2222 cd $DMFDIR 
    2323fi 
    24 [ -d IGCM_OUT/IPSLCM5A/TEST ] || mkdir -p IGCM_OUT/IPSLCM5A/TEST ; cd IGCM_OUT/IPSLCM5A/TEST 
     24[ -d IGCM_OUT/IPSLCM5A/TEST ] || mkdir -p IGCM_OUT/IPSLCM5A/TEST  
     25 cd IGCM_OUT/IPSLCM5A/TEST 
    2526 mkdir -p historical/$SIMU 
    2627 for i in ATM CPL ICE MBG OCE SRF SBG ; do echo $i ; mkdir $i ; cd $i ; ln -s ../../../../PROD/historical/$SIMU/$i/Output . ; ln -s ../../../../PROD/historical/$SIMU/$i/Debug . ; ln -s ../../../../PROD/historical/$SIMU/$i/Restart . ; cd .. ; echo $i done ; done 
    2728 
    28 ### plus nécessaire? 
    29 #mkdir -p ATM/Analyse/TS_DA ATM/Analyse/TS_HF ATM/Analyse/TS_MO CPL/Analyse/TS_MO ICE/Analyse/TS_DA ICE/Analyse/TS_MO MBG/Analyse/TS_MO OCE/Analyse/TS_DA OCE/Analyse/TS_MO SBG/Analyse/TS_MO SRF/Analyse/TS_HF SRF/Analyse/TS_MO 
    3029}}} 
    3130 
     
    3433{{{  
    3534cd $WORKDIR 
    36 [ -d POST_BENCH ] || mkdir POST_BENCH ; cd POST_BENCH 
     35[ -d POST_BENCH ] || mkdir POST_BENCH 
    3736cd POST_BENCH 
    3837#svn_ano 
     
    4140cd modipsl/util 
    4241./model libIGCM 
    43 cp ${BENCH_WORKDIR}/POST_BENCH/AA_TimeSeries_Checker . # force 300Y pour les TS sans chunck. Sympa pour eviter run.card et Completedflag=xxxx 
    4442# ajouter time devant les commandes nco/cdo 
    4543sed -i -e 's/ ncatted / time ncatted /' -e 's/ ncks / time ncks /' -e 's/ ncrcat / time ncrcat /' -e 's/ \\cdo /time \\cdo /' libIGCM_sys_${MYMACHINE}.ksh 
    4644./ins_job 
    4745cd .. 
    48 [ -d SIMU ] || mkdir $SIMU ; cd $SIMU 
    49 cp ${BENCH_WORKDIR}/POST_BENCH/config.card . 
    50 cp -pr ${BENCH_WORKDIR}/POST_BENCH/COMP . 
    51 cp -pr ${BENCH_WORKDIR}/POST_BENCH/POST . 
     46[ -d SIMU ] || mkdir $SIMU  
     47cd $SIMU 
     48cp ${BENCH_WORKDIR}/POST_BENCH/$SIMU/config.card . 
     49cp -pr ${BENCH_WORKDIR}/POST_BENCH/$SIMU/COMP . # On a mis 300Y au lieu de NONE pour les TS_MO 
     50cp -pr ${BENCH_WORKDIR}/POST_BENCH/$SIMU/POST . 
    5251cp ../modipsl/libIGCM/TimeSeries_Checker.job . 
    5352# modifs pour avoir le repertoire en local 
     
    6362... 
    6463 }}} 
    65      * TODO : presenter les temps. grep real pour commencer. 
     64     * TODO :  
     65       * presenter une synthèse des temps. grep real pour commencer. 
     66       * test sur mercure frontale 
    6667 * Si on veut tout recommencer. 
    6768   * Aller dans IGCM_OUT/IPSLCM5A/TEST et faire