Changeset 1366 for trunk/libIGCM


Ignore:
Timestamp:
11/19/16 14:48:26 (8 years ago)
Author:
sdipsl
Message:
  • Add a flag to control atlas submission. TRUE by default (ie we submit atlas jobs)
Location:
trunk/libIGCM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_create_se

    r1356 r1366  
    568568   [ ${config_UserChoices_TagName} = "IPSLCM4_v2" ]        || \ 
    569569   [ ${config_UserChoices_TagName} = "IPSL_ESM_V1" ] ; then 
    570   # 
    571   export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 
    572   IGCM_sys_QsubPost atlas_ORCHIDEE                          ; 
    573   export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd}     ; 
    574   IGCM_sys_QsubPost atlas_LMDZ                              ; 
    575   export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 
    576   IGCM_sys_QsubPost atlas_ORCA_LIM                          ; 
    577   export Script_Post_Output=additionnal.${PeriodDateEnd}    ; 
    578   IGCM_sys_QsubPost additionnal                             ; 
     570  # ATLAS 
     571  if [ X${config_Post_AtlasIPSL} = XTRUE ]  ; then 
     572    export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 
     573    IGCM_sys_QsubPost atlas_ORCHIDEE                          ; 
     574    export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd}     ; 
     575    IGCM_sys_QsubPost atlas_LMDZ                              ; 
     576    export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 
     577    IGCM_sys_QsubPost atlas_ORCA_LIM                          ; 
     578    export Script_Post_Output=additionnal.${PeriodDateEnd}    ; 
     579    IGCM_sys_QsubPost additionnal                             ; 
     580  fi 
    579581  # 
    580582elif [ ${config_UserChoices_TagName} = "IPSLCM5" ]         || \ 
     
    591593  fi 
    592594  # ATLAS 
    593   export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 
    594   IGCM_sys_QsubPost atlas_ORCHIDEE                          ; 
    595   export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd}     ; 
    596   IGCM_sys_QsubPost atlas_LMDZ                              ; 
    597   export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 
    598   IGCM_sys_QsubPost atlas_ORCA_LIM                          ; 
    599   export Script_Post_Output=atlas_PISCES.${PeriodDateEnd}   ; 
    600   IGCM_sys_QsubPost atlas_PISCES                            ; 
    601   # 
     595  if [ X${config_Post_AtlasIPSL} = XTRUE ]  ; then 
     596    export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 
     597    IGCM_sys_QsubPost atlas_ORCHIDEE                          ; 
     598    export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd}     ; 
     599    IGCM_sys_QsubPost atlas_LMDZ                              ; 
     600    export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 
     601    IGCM_sys_QsubPost atlas_ORCA_LIM                          ; 
     602    export Script_Post_Output=atlas_PISCES.${PeriodDateEnd}   ; 
     603    IGCM_sys_QsubPost atlas_PISCES                            ; 
     604  fi 
    602605elif [ ${config_UserChoices_TagName} = "LMDZ4OR" ]         || \ 
    603606     [ ${config_UserChoices_TagName} = "LMDZOR" ]          || \ 
     
    609612  fi 
    610613  # ATLAS 
    611   export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd}     ; 
    612   IGCM_sys_QsubPost atlas_LMDZ                              ; 
    613   export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 
    614   IGCM_sys_QsubPost atlas_ORCHIDEE                          ; 
    615   # 
     614  if [ X${config_Post_AtlasIPSL} = XTRUE ]  ; then 
     615    export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd}     ; 
     616    IGCM_sys_QsubPost atlas_LMDZ                              ; 
     617    export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 
     618    IGCM_sys_QsubPost atlas_ORCHIDEE                          ; 
     619  fi 
    616620elif [ ${config_UserChoices_TagName} = "LMDZ" ] ; then 
    617621  # METRICS 
     
    621625  fi 
    622626  # ATLAS 
    623   export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd}     ; 
    624   IGCM_sys_QsubPost atlas_LMDZ                              ; 
    625   # 
     627  if [ X${config_Post_AtlasIPSL} = XTRUE ]  ; then 
     628    export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd}     ; 
     629    IGCM_sys_QsubPost atlas_LMDZ                              ; 
     630  fi 
    626631elif [ ${config_UserChoices_TagName} = "OL" ]              || \ 
    627632     [ ${config_UserChoices_TagName} = "OL2" ] ; then 
    628633  # METRICS 
    629634  # ATLAS 
    630   export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 
    631   IGCM_sys_QsubPost atlas_ORCHIDEE                          ; 
    632   # 
     635  if [ X${config_Post_AtlasIPSL} = XTRUE ]  ; then 
     636    export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 
     637    IGCM_sys_QsubPost atlas_ORCHIDEE                          ; 
     638  fi 
    633639elif [ ${config_UserChoices_TagName} = "ORCA2_LIM" ]       || \ 
    634640     [ ${config_UserChoices_TagName} = "ORCA2_LIM2" ]      || \ 
     
    642648  fi 
    643649  # ATLAS 
    644   export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 
    645   IGCM_sys_QsubPost atlas_ORCA_LIM                          ; 
    646   # 
     650  if [ X${config_Post_AtlasIPSL} = XTRUE ]  ; then 
     651    export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 
     652    IGCM_sys_QsubPost atlas_ORCA_LIM                          ; 
     653  fi 
    647654elif [ ${config_UserChoices_TagName} = "ORCA2_LIM2_PISCES" ] || \ 
    648655     [ ${config_UserChoices_TagName} = "ORCA2_LIM3_PISCES" ] || \ 
     
    655662  fi 
    656663  # ATLAS 
    657   export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 
    658   IGCM_sys_QsubPost atlas_ORCA_LIM                          ; 
     664  if [ X${config_Post_AtlasIPSL} = XTRUE ]  ; then 
     665    export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 
     666    IGCM_sys_QsubPost atlas_ORCA_LIM                          ; 
     667    export Script_Post_Output=atlas_PISCES.${PeriodDateEnd}   ; 
     668    IGCM_sys_QsubPost atlas_PISCES                            ; 
     669  fi 
     670elif [ ${config_UserChoices_TagName} = "ORCA2_OFF_PISCES" ] ; then 
     671  # METRICS 
     672  # ATLAS 
     673  if [ X${config_Post_AtlasIPSL} = XTRUE ]  ; then 
    659674  export Script_Post_Output=atlas_PISCES.${PeriodDateEnd}   ; 
    660675  IGCM_sys_QsubPost atlas_PISCES                            ; 
    661   # 
    662 elif [ ${config_UserChoices_TagName} = "ORCA2_OFF_PISCES" ] ; then 
    663   # METRICS 
    664   # ATLAS 
    665   export Script_Post_Output=atlas_PISCES.${PeriodDateEnd}   ; 
    666   IGCM_sys_QsubPost atlas_PISCES                            ; 
    667   # 
     676  fi 
    668677fi 
    669678 
  • trunk/libIGCM/libIGCM_config/libIGCM_config.ksh

    r1335 r1366  
    145145  if ( [ X${config_Post_DodsCopy} = X${NULL_STR} ] || [ X${config_Post_DodsCopy} = X ] ) ; then 
    146146    config_Post_DodsCopy=TRUE 
     147  fi 
     148 
     149  #==================================================== 
     150  # AtlasIPSL : apply default value if not defined 
     151  if ( [ X${config_Post_AtlasIPSL} = X${NULL_STR} ] || [ X${config_Post_AtlasIPSL} = X ] ) ; then 
     152    config_Post_AtlasIPSL=TRUE 
    147153  fi 
    148154 
Note: See TracChangeset for help on using the changeset viewer.