Changeset 554 for trunk/libIGCM/libIGCM_post/libIGCM_post.ksh
- Timestamp:
- 02/20/12 17:39:05 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_post/libIGCM_post.ksh
r545 r554 26 26 POST=false 27 27 RebuildFrequency=false 28 PackFrequency=false 28 29 TimeSeriesFrequency=false 29 30 SeasonalFrequency=false 31 unset list_post 30 32 # 31 33 # ONLY IF SOMETHING NEEDS TO BE DONE (EATHER TIME SERIES OR SEASONAL) COMPUTE THE MODULOS … … 33 35 if [ X${AsynchronousRebuild} = Xtrue ] ; then 34 36 list_post="RebuildFrequency" 37 fi 38 # 39 if [ X${Pack} = Xtrue ] ; then 40 list_post="${list_post} PackFrequency" 35 41 fi 36 42 # … … 102 108 fi 103 109 104 #============ TIME SERIES POST- TREATMENT===========#110 #============ TIME SERIES POST-PROCESSING ===========# 105 111 if [ ${TimeSeriesFrequency} = true ] ; then 106 112 … … 329 335 fi 330 336 331 #============= SEASONAL POST- TREATMENT============#337 #============= SEASONAL POST-PROCESSING ============# 332 338 if [ ${SeasonalFrequency} = true ] ; then 333 339 # 334 IGCM_debug_Print 1 "SEASONNAL POST- TREATMENT"340 IGCM_debug_Print 1 "SEASONNAL POST-PROCESSING" 335 341 echo 336 342 # … … 406 412 fi 407 413 408 #============== REBUILD POST- TREATMENT=============#414 #============== REBUILD POST-PROCESSING =============# 409 415 if [ X${AsynchronousRebuild} = Xtrue ] ; then 410 416 # ----------------------------------------------------------------------------------- … … 424 430 if [ ${RebuildFrequency} = true ] ; then 425 431 if ( [ ${config_Post_RebuildFromArchive} = true ] ) ; then 426 IGCM_debug_Print 1 "REBUILD POST- TREATMENTFROM ARCHIVE"432 IGCM_debug_Print 1 "REBUILD POST-PROCESSING FROM ARCHIVE" 427 433 echo 428 434 # 429 435 script=rebuild_fromArchive 430 436 else 431 IGCM_debug_Print 1 "REBUILD POST- TREATMENTFROM WORKDIR"437 IGCM_debug_Print 1 "REBUILD POST-PROCESSING FROM WORKDIR" 432 438 echo 433 439 # … … 468 474 EOF 469 475 fi 476 477 #============== PACK PROCESSING FOR RESTART AND DEBUG FILES =============# 478 if [ ${PackFrequency} = true ] ; then 479 IGCM_debug_Print 1 "PACK POST-PROCESSING" 480 echo 481 ## Need to Remember This One 482 SavedDateBegin=${DateBegin} 483 ## Need to Remember This One 484 SavedDateEnd=${DateEnd} 485 # 486 PackDateBegin=$( IGCM_date_AddDaysToGregorianDate ${PeriodDateEnd} -$( IGCM_date_DaysInPreviousPeriod ${PeriodDateEnd} end ) ) 487 # 488 script=pack_debug 489 # 490 Script_Post_Output=${script}.${PeriodDateEnd} 491 # 492 listVarEnv="DEBUG_debug,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,MASTER,DateBegin,DateEnd,PeriodPack,StandAlone" 493 IGCM_sys_RshPost <<-EOF 494 export DEBUG_debug=${DEBUG_debug} 495 export MODIPSL=${MODIPSL} 496 export libIGCM_SX=${libIGCM} 497 export libIGCM=${libIGCM_POST} 498 export SUBMIT_DIR=${SUBMIT_DIR} 499 export MASTER=${MASTER} 500 export DateBegin=${PackDateBegin} 501 export DateEnd=${PeriodDateEnd} 502 export PeriodPack=${config_UserChoices_PackFrequency} 503 export StandAlone=false 504 export listVarEnv=${listVarEnv} 505 export Script_Post_Output=${Script_Post_Output} 506 . ${libIGCM_POST}/libIGCM_debug/libIGCM_debug.ksh 507 . ${libIGCM_POST}/libIGCM_sys/libIGCM_sys.ksh 508 IGCM_sys_MkdirWork ${POST_DIR} 509 IGCM_debug_Verif_Exit_Post 510 # IGCM_sys_QsubPost ${script} 511 EOF 512 fi 513 514 export DateBegin=${SavedDateBegin} 515 export DateEnd=${SavedDateEnd} 470 516 471 517 IGCM_debug_PopStack "IGCM_post_Submit"
Note: See TracChangeset
for help on using the changeset viewer.