- Timestamp:
- 09/25/09 14:09:07 (15 years ago)
- Location:
- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK
- Files:
-
- 39 deleted
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.card
r719 r744 5 5 ByPass_hgardfou_teta=n 6 6 ByPass_hgardfou_mats=n 7 LMDZ_ adjust=n7 LMDZ_NbPeriod_adjust=3 8 8 9 9 [InitialStateFiles] … … 47 47 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 48 48 (${SUBMIT_DIR}/PARAM/run.def, .), \ 49 (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 50 (${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat, .) 49 (${SUBMIT_DIR}/PARAM/traceur.def, .) 51 50 52 51 [RestartFiles] -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.driver
r697 r744 56 56 PAT_day_step=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D} | grep day_step ) 57 57 58 ## Read LMDZ_adjust option in ${compname}.card --> put adjust=y and save Bands_*.dat in ${SUBMIT_DIR}/PARAM 59 IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_adjust 60 eval LMDZ_adjust=\${${compname}_UserChoices_LMDZ_adjust} > /dev/null 2>&1 58 ## Read LMDZ_NbPeriod_adjust option in ${compname}.card 59 IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 60 eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 61 62 ## algo : CumulPeriod=1 ; LMDZ_adjust=y ; save Bands file on file server ; 63 ## For CumulPeriod=2 to LMDZ_NbPeriod_adjust ; Fetch Bands file from server (CumulPeriod-1) ; LMDZ_adjust=y ; save Bands file on file server ; 64 ## For CumulPeriod > LMDZ_NbPeriod_adjust ; LMDZ_adjust=n ; Fetch Bands file from server (CumulPeriod=LMDZ_NbPeriod_adjust) ; Use Bands ; 61 65 62 66 ##-- This could be define in lmdz.card, inside section [UserChoices] … … 67 71 #(( day_step = 48 * iphysiq )) 68 72 day_step=$( echo ${PAT_day_step} | awk -F= '{print $2}' ) 69 70 #[ -f ${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ] && IGCM_sys_Cp ${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat .71 73 72 74 IGCM_debug_PopStack "ATM_Initialize" … … 88 90 RAZ_DATE=0 89 91 fi 92 93 LMDZ_adjust=n 94 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 95 96 RefPeriod=${LMDZ_NbPeriod_adjust} 97 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 )) 98 99 [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat 100 90 101 91 102 ## Mise en forme du fichier physiq.def … … 169 180 IGCM_debug_PushStack "ATM_Finalize" 170 181 171 [ ${ LMDZ_adjust} = y ] && IGCM_sys_Cp Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ${SUBMIT_DIR}/PARAM182 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 172 183 173 184 echo FINALIZE ATM ! -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXPBIOS/COMP/lmdz.card
r719 r744 5 5 ByPass_hgardfou_teta=n 6 6 ByPass_hgardfou_mats=n 7 LMDZ_ adjust=n7 LMDZ_NbPeriod_adjust=3 8 8 9 9 [InitialStateFiles] … … 47 47 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 48 48 (${SUBMIT_DIR}/PARAM/run.def, .), \ 49 (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 50 (${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat, .) 49 (${SUBMIT_DIR}/PARAM/traceur.def, .) 51 50 52 51 [RestartFiles] -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXPBIOS/COMP/lmdz.driver
r697 r744 56 56 PAT_day_step=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D} | grep day_step ) 57 57 58 ## Read LMDZ_adjust option in ${compname}.card --> put adjust=y and save Bands_*.dat in ${SUBMIT_DIR}/PARAM 59 IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_adjust 60 eval LMDZ_adjust=\${${compname}_UserChoices_LMDZ_adjust} > /dev/null 2>&1 58 ## Read LMDZ_NbPeriod_adjust option in ${compname}.card 59 IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 60 eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 61 62 ## algo : CumulPeriod=1 ; LMDZ_adjust=y ; save Bands file on file server ; 63 ## For CumulPeriod=2 to LMDZ_NbPeriod_adjust ; Fetch Bands file from server (CumulPeriod-1) ; LMDZ_adjust=y ; save Bands file on file server ; 64 ## For CumulPeriod > LMDZ_NbPeriod_adjust ; LMDZ_adjust=n ; Fetch Bands file from server (CumulPeriod=LMDZ_NbPeriod_adjust) ; Use Bands ; 61 65 62 66 ##-- This could be define in lmdz.card, inside section [UserChoices] … … 67 71 #(( day_step = 48 * iphysiq )) 68 72 day_step=$( echo ${PAT_day_step} | awk -F= '{print $2}' ) 69 70 #[ -f ${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ] && IGCM_sys_Cp ${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat .71 73 72 74 IGCM_debug_PopStack "ATM_Initialize" … … 88 90 RAZ_DATE=0 89 91 fi 92 93 LMDZ_adjust=n 94 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 95 96 RefPeriod=${LMDZ_NbPeriod_adjust} 97 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 )) 98 99 [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat 90 100 91 101 ## Mise en forme du fichier physiq.def … … 169 179 IGCM_debug_PushStack "ATM_Finalize" 170 180 171 [ ${ LMDZ_adjust} = y ] && IGCM_sys_Cp Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ${SUBMIT_DIR}/PARAM181 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 172 182 173 183 echo FINALIZE ATM ! -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXPLANDU/COMP/lmdz.card
r719 r744 5 5 ByPass_hgardfou_teta=n 6 6 ByPass_hgardfou_mats=n 7 LMDZ_ adjust=n7 LMDZ_NbPeriod_adjust=3 8 8 9 9 [InitialStateFiles] … … 47 47 (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D}, gcm.def), \ 48 48 (${SUBMIT_DIR}/PARAM/run.def, .), \ 49 (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 50 (${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat, .) 49 (${SUBMIT_DIR}/PARAM/traceur.def, .) 51 50 52 51 [RestartFiles] -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXPLANDU/COMP/lmdz.driver
r697 r744 56 56 PAT_day_step=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_3D} | grep day_step ) 57 57 58 ## Read LMDZ_adjust option in ${compname}.card --> put adjust=y and save Bands_*.dat in ${SUBMIT_DIR}/PARAM 59 IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_adjust 60 eval LMDZ_adjust=\${${compname}_UserChoices_LMDZ_adjust} > /dev/null 2>&1 58 ## Read LMDZ_NbPeriod_adjust option in ${compname}.card 59 IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 60 eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 61 62 ## algo : CumulPeriod=1 ; LMDZ_adjust=y ; save Bands file on file server ; 63 ## For CumulPeriod=2 to LMDZ_NbPeriod_adjust ; Fetch Bands file from server (CumulPeriod-1) ; LMDZ_adjust=y ; save Bands file on file server ; 64 ## For CumulPeriod > LMDZ_NbPeriod_adjust ; LMDZ_adjust=n ; Fetch Bands file from server (CumulPeriod=LMDZ_NbPeriod_adjust) ; Use Bands ; 61 65 62 66 ##-- This could be define in lmdz.card, inside section [UserChoices] … … 67 71 #(( day_step = 48 * iphysiq )) 68 72 day_step=$( echo ${PAT_day_step} | awk -F= '{print $2}' ) 69 70 #[ -f ${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ] && IGCM_sys_Cp ${SUBMIT_DIR}/PARAM/Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat .71 73 72 74 IGCM_debug_PopStack "ATM_Initialize" … … 88 90 RAZ_DATE=0 89 91 fi 92 93 LMDZ_adjust=n 94 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 95 96 RefPeriod=${LMDZ_NbPeriod_adjust} 97 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 )) 98 99 [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat 90 100 91 101 ## Mise en forme du fichier physiq.def … … 169 179 IGCM_debug_PushStack "ATM_Finalize" 170 180 171 [ ${ LMDZ_adjust} = y ] && IGCM_sys_Cp Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ${SUBMIT_DIR}/PARAM181 [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${RESOL_ATM_3D}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 172 182 173 183 echo FINALIZE ATM !
Note: See TracChangeset
for help on using the changeset viewer.