Changes between Version 1 and Version 2 of BasculeCCRTTGCC/Bench
- Timestamp:
- 11/27/11 11:38:48 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BasculeCCRTTGCC/Bench
v1 v2 4 4 Bench 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. 5 5 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 etCompletedFlag.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. 7 7 8 8 === README === … … 22 22 cd $DMFDIR 23 23 fi 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 25 26 mkdir -p historical/$SIMU 26 27 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 27 28 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_MO30 29 }}} 31 30 … … 34 33 {{{ 35 34 cd $WORKDIR 36 [ -d POST_BENCH ] || mkdir POST_BENCH ; cd POST_BENCH35 [ -d POST_BENCH ] || mkdir POST_BENCH 37 36 cd POST_BENCH 38 37 #svn_ano … … 41 40 cd modipsl/util 42 41 ./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=xxxx44 42 # ajouter time devant les commandes nco/cdo 45 43 sed -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 46 44 ./ins_job 47 45 cd .. 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 47 cd $SIMU 48 cp ${BENCH_WORKDIR}/POST_BENCH/$SIMU/config.card . 49 cp -pr ${BENCH_WORKDIR}/POST_BENCH/$SIMU/COMP . # On a mis 300Y au lieu de NONE pour les TS_MO 50 cp -pr ${BENCH_WORKDIR}/POST_BENCH/$SIMU/POST . 52 51 cp ../modipsl/libIGCM/TimeSeries_Checker.job . 53 52 # modifs pour avoir le repertoire en local … … 63 62 ... 64 63 }}} 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 66 67 * Si on veut tout recommencer. 67 68 * Aller dans IGCM_OUT/IPSLCM5A/TEST et faire