Changeset 409 for trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh
- Timestamp:
- 01/19/11 17:52:56 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh
r387 r409 318 318 [ ${defVector[2]} -lt 0 ] ) ) ; then 319 319 320 # Save Smooth Min and Max. Needed to call IGCM_sys_Get when appropriate 321 SmoothMin=${defVector[0]} 322 SmoothMax=${defVector[2]} 320 323 # Test modulo 321 324 ModValue=$( expr \( ${2} - ${defVector[0]} \) % ${defVector[1]} ) … … 382 385 IGCM_debug_Print 3 " ${file_in} ${SmoothDef}" 383 386 eval ret=$( IGCM_SmoothModulo ${SmoothDef} ${CumulPeriod} ) 384 if ( [ X${ret} = Xtrue ] || [ ${Period} -eq 1 ]) ; then387 if ( [ X${ret} = Xtrue ] || ( [ ${Period} -eq 1 ] && [ ${CumulPeriod} -ge ${SmoothMin} ] && [ ${CumulPeriod} -le ${SmoothMax} ) ) ; then 385 388 IGCM_sys_Get ${file_in} ${file_out} 386 387 389 #IGCM_comp_PrepareDeletedFiles ${file_in} ${file_out} 388 390 fi … … 929 931 if [ $DRYRUN -le 1 ]; then 930 932 echo "IGCM_sys_rebuild ${file_in} ${generic_file_name}_*.nc " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 931 echo "IGCM_debug_Verif_Exit 933 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 932 934 fi 933 935 # … … 938 940 echo ". ${libIGCM_POST}/libIGCM_post/IGCM_${Patch}.ksh" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 939 941 echo "IGCM_${Patch} ${file_in} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 942 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 940 943 done 941 944 fi … … 944 947 if [ $DRYRUN -le 1 ]; then 945 948 echo "IGCM_sys_Put_Out ${file_in} ${file_out} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 946 echo "IGCM_debug_Verif_Exit 949 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 947 950 echo "IGCM_sys_Rm ${generic_file_name}_*.nc " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 948 951 fi … … 978 981 echo ". ${libIGCM_POST}/libIGCM_post/IGCM_${Patch}.ksh " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 979 982 echo "IGCM_${Patch} ${file_in} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 983 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 980 984 done 981 985 # 982 986 echo "IGCM_sys_Put_Out ${file_in} ${file_out} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 983 echo "IGCM_debug_Verif_Exit 987 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 984 988 # 985 989 fi
Note: See TracChangeset
for help on using the changeset viewer.