- Timestamp:
- 08/05/09 15:01:27 (15 years ago)
- Location:
- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.driver
r671 r697 10 10 11 11 RESOL_ATM_Z=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $3}' ) 12 13 ##-- Calendar type for LMDZ 14 case ${config_UserChoices_CalendarType} in 15 leap|gregorian) 16 CalendarTypeForLmdz=earth_366d;; 17 noleap) 18 CalendarTypeForLmdz=earth_365d;; 19 360d) 20 CalendarTypeForLmdz=earth_360d;; 21 *) 22 CalendarTypeForLmdz=earth_360d 23 esac 12 24 13 25 ##--Frequency purpose .... … … 33 45 34 46 ##--Variables used by LMDZ in physiq.def -- 35 PAT_INST=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_instan=' ) 36 PAT_JOUR=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_journe=' ) 37 PAT_MOIS=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_mensuel=' ) 38 PAT_HFRE=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'ok_hf=' ) 39 PAT_ecrit_mth=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'ecrit_mth=' ) 47 PAT_INST=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_instan=' ) 48 PAT_JOUR=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_journe=' ) 49 PAT_MOIS=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'OK_mensuel=' ) 50 PAT_HFRE=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'ok_hf=' ) 51 PAT_ecrit_mth=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'ecrit_mth=' ) 52 PAT_ecrit_ISCCP=$( grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def_L${RESOL_ATM_Z} | grep 'ecrit_ISCCP=' ) 40 53 ##--Variables used by LMDZ in gcm.def -- 41 54 PAT_iphysiq=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D} | grep iphysiq ) … … 65 78 IGCM_debug_PushStack "ATM_Update" 66 79 67 ecrit_mth=${PeriodLengthInDays}. 80 LMDZ_ecrit_mth=${PeriodLengthInDays}. 81 LMDZ_ecrit_ISCCP=${PeriodLengthInDays}. 82 LMDZ_periodav=${PeriodLengthInDays}. 68 83 69 84 ##-- Remise ou non a zero de la date initiale de LMDZ pour le fichier run.def … … 75 90 76 91 ## Mise en forme du fichier physiq.def 77 sed -e "s/${PAT_INST}/OK_instan=${OK_instan}/" \ 78 -e "s/${PAT_JOUR}/OK_journe=${OK_journe}/" \ 79 -e "s/${PAT_MOIS}/OK_mensuel=${OK_mensuel}/" \ 80 -e "s/${PAT_HFRE}/ok_hf=${ok_hf}/" \ 81 -e "s/${PAT_ecrit_mth}/ecrit_mth=${ecrit_mth}/" \ 92 sed -e "s/${PAT_INST}/OK_instan=${OK_instan}/" \ 93 -e "s/${PAT_JOUR}/OK_journe=${OK_journe}/" \ 94 -e "s/${PAT_MOIS}/OK_mensuel=${OK_mensuel}/" \ 95 -e "s/${PAT_HFRE}/ok_hf=${ok_hf}/" \ 96 -e "s/${PAT_ecrit_mth}/ecrit_mth=${LMDZ_ecrit_mth}/" \ 97 -e "s/${PAT_ecrit_ISCCP}/ecrit_ISCCP=${LMDZ_ecrit_ISCCP}/" \ 82 98 physiq.def > physiq.def.tmp 83 99 IGCM_sys_Mv physiq.def.tmp physiq.def … … 93 109 sed -e "s/_dayref_/${InitDay}/" \ 94 110 -e "s/_anneeref_/${InitYear}/" \ 111 -e "s/_calend_/${CalendarTypeForLmdz}/" \ 95 112 -e "s/_nday_/${PeriodLengthInDays}/" \ 96 113 -e "s/_raz_date_/${RAZ_DATE}/" \ 114 -e "s/_periodav_/${LMDZ_periodav}/" \ 97 115 -e "s/_adjust_/${LMDZ_adjust}/" \ 98 116 run.def > run.def.tmp -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/opa9.driver
r653 r697 154 154 # nleapy configuration 155 155 case ${config_UserChoices_CalendarType} in 156 leap )156 leap|gregorian) 157 157 ORCA_NLEAPY=1;; 158 158 noleap) -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/physiq.def_L19
r686 r697 69 69 ecrit_day=1. 70 70 ### ecrit_mth = frequence ecriture fichier histmth.nc en jours 71 ecrit_mth= 30.71 ecrit_mth=_ecrit-mth_ 72 72 ### freqin_isccp = frequence input en secondes du simulateur ISCCP 73 73 freq_ISCCP=10800. 74 74 ### freqout_isccp = frequence output en jours du simulateur ISCCP 75 ecrit_ISCCP= 30.75 ecrit_ISCCP=_ecrit-ISCCP_ 76 76 ### niveau du diagnostique de conservation d energie 77 77 if_ebil=0 -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/physiq.def_L39
r686 r697 69 69 ecrit_day=1. 70 70 ### ecrit_mth = frequence ecriture fichier histmth.nc en jours 71 ecrit_mth= 30.71 ecrit_mth=_ecrit-mth_ 72 72 ### freqin_isccp = frequence input en secondes du simulateur ISCCP 73 73 freq_ISCCP=10800. 74 74 ### freqout_isccp = frequence output en jours du simulateur ISCCP 75 ecrit_ISCCP= 30.75 ecrit_ISCCP=_ecrit-ISCCP_ 76 76 ### niveau du diagnostique de conservation d energie 77 77 if_ebil=0 -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/run.def
r686 r697 7 7 ## Type de calendrier utilise 8 8 ## valeur possible: earth_360d (defaut), earth_365d, earth_366d 9 calend= earth_360d9 calend=_calend_ 10 10 ## Jour de l'etat initial ( = 350 si 20 Decembre ,par expl. ,comme ici ) 11 11 dayref=_dayref_ … … 23 23 ok_dynzon=n 24 24 ## periode de stockage fichier dynzon (en jour) 25 periodav= 30.25 periodav=_periodav_ 26 26 ## activation du calcul d equilibrage de charge 27 27 adjust=_adjust_
Note: See TracChangeset
for help on using the changeset viewer.