Ignore:
Timestamp:
12/18/09 16:26:38 (12 years ago)
Author:
acosce
Message:

ACo : add change for files Bands

Location:
CONFIG/LMDZORINCA/trunk
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/LMDZORINCA/trunk/EXP_AER/COMP/lmdz.card

    r629 r861  
    44 
    55[UserChoices] 
     6LMDZ_NbPeriod_adjust=3 
     7# LMDZ_NbPeriod_adjust=0 
     8# To force usage of this Bands file, put LMDZ_NbPeriod_adjust=0 and replace XXXXXXX by Restart Job Name 
     9# LMDZ_Bands_file_name=${ARCHIVE}/IGCM_OUT/IPSLCM5/XXXXXXX/ATM/Debug/XXXXXXX_Bands_96x95x19_3prc.dat_3 
    610 
    711[InitialStateFiles] 
     
    2125        (${SUBMIT_DIR}/PARAM/gcm.def, gcm.def), \ 
    2226        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    23         (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 
    24         (${SUBMIT_DIR}/PARAM/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .) 
     27        (${SUBMIT_DIR}/PARAM/traceur.def, .) 
    2528  
    2629 
  • CONFIG/LMDZORINCA/trunk/EXP_AER/COMP/lmdz.driver

    r858 r861  
    6363    PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def ) 
    6464 
     65 
     66    ## Read LMDZ_NbPeriod_adjust option in ${compname}.card  
     67    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 
     68    eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 
     69 
     70    if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     71        IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_Bands_file_name 
     72        eval LMDZ_Bands_file_name=\${${compname}_UserChoices_LMDZ_Bands_file_name} > /dev/null 2>&1 
     73    fi 
     74 
     75 
    6576    ##-- This could be define in lmdz.card, inside section [UserChoices] 
    6677    ##-- Otherwise we get the value in *.def 
     
    8798    fi 
    8899 
     100    if [ ${CumulPeriod} -eq 1 ] ; then 
     101        if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     102            IGCM_sys_Get ${LMDZ_Bands_file_name} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     103            IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0 
     104            IGCM_debug_Print 1 "Bands file forced to ${LMDZ_Bands_file_name} and stored in ${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0" 
     105        fi 
     106    fi 
     107 
     108    LMDZ_adjust=n 
     109    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 
     110 
     111    RefPeriod=${LMDZ_NbPeriod_adjust} #0 to use a Bands file from Restart 
     112    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 ))  
     113 
     114    [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     115 
    89116    ## Mise en forme du fichier physiq.def 
    90     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    91         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    92         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
     117    sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"     \ 
     118        -e "s/OK_journe=.*/OK_journe=${OK_journe}/"     \ 
     119        -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/"  \ 
    93120        physiq.def > physiq.def.tmp 
    94121    IGCM_sys_Mv physiq.def.tmp physiq.def 
    95122 
    96123    ## Mise en forme du fichier gcm.def 
    97     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    98         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    99         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    100         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
     124    sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/"   \ 
     125        -e "s/${PAT_day_step}/day_step=${day_step}/"    \ 
     126        -e "s/${PAT_iperiod}/iperiod=${iperiod}/"       \ 
     127        -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/"       \ 
    101128        gcm.def > gcm.def.tmp 
    102129    IGCM_sys_Mv gcm.def.tmp gcm.def 
     
    109136 
    110137    ## Mise en forme du fichier run.def 
    111     sed -e "s/_dayref_/${nbjour}/" \ 
    112         -e "s/_anneeref_/${yractu}/" \ 
     138    sed -e "s/_dayref_/${nbjour}/"                      \ 
     139        -e "s/_anneeref_/${yractu}/"                    \ 
    113140        -e "s/_calend_/${CalendarTypeForLmdz}/"         \ 
    114         -e "s/_nday_/${PeriodLengthInDays}/" \ 
    115         -e "s/_raz_date_/${RAZ_DATE}/" \ 
     141        -e "s/_nday_/${PeriodLengthInDays}/"            \ 
     142        -e "s/_raz_date_/${RAZ_DATE}/"                  \ 
     143        -e "s/_adjust_/${LMDZ_adjust}/"                 \ 
    116144        run.def > run.def.tmp 
    117145    IGCM_sys_Mv run.def.tmp run.def 
     
    125153    IGCM_debug_PushStack "ATM_Finalize" 
    126154 
     155    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 
    127156    echo FINALIZE ATM ! 
    128157 
  • CONFIG/LMDZORINCA/trunk/EXP_CH4/COMP/lmdz.card

    r615 r861  
    44 
    55[UserChoices] 
     6LMDZ_NbPeriod_adjust=3 
     7# LMDZ_NbPeriod_adjust=0 
     8# To force usage of this Bands file, put LMDZ_NbPeriod_adjust=0 and replace XXXXXXX by Restart Job Name 
     9# LMDZ_Bands_file_name=${ARCHIVE}/IGCM_OUT/IPSLCM5/XXXXXXX/ATM/Debug/XXXXXXX_Bands_96x95x19_3prc.dat_3 
    610 
    711[InitialStateFiles] 
     
    1923        (${SUBMIT_DIR}/PARAM/gcm.def, gcm.def), \ 
    2024        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    21         (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 
    22         (${SUBMIT_DIR}/PARAM/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .) 
     25        (${SUBMIT_DIR}/PARAM/traceur.def, .) 
    2326  
    2427 
  • CONFIG/LMDZORINCA/trunk/EXP_CH4/COMP/lmdz.driver

    r858 r861  
    6363    PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def ) 
    6464 
     65 
     66    ## Read LMDZ_NbPeriod_adjust option in ${compname}.card  
     67    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 
     68    eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 
     69 
     70    if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     71        IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_Bands_file_name 
     72        eval LMDZ_Bands_file_name=\${${compname}_UserChoices_LMDZ_Bands_file_name} > /dev/null 2>&1 
     73    fi 
     74 
     75 
    6576    ##-- This could be define in lmdz.card, inside section [UserChoices] 
    6677    ##-- Otherwise we get the value in *.def 
     
    8798    fi 
    8899 
     100    if [ ${CumulPeriod} -eq 1 ] ; then 
     101        if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     102            IGCM_sys_Get ${LMDZ_Bands_file_name} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     103            IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0 
     104            IGCM_debug_Print 1 "Bands file forced to ${LMDZ_Bands_file_name} and stored in ${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0" 
     105        fi 
     106    fi 
     107 
     108    LMDZ_adjust=n 
     109    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 
     110 
     111    RefPeriod=${LMDZ_NbPeriod_adjust} #0 to use a Bands file from Restart 
     112    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 ))  
     113 
     114    [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     115 
    89116    ## Mise en forme du fichier physiq.def 
    90     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    91         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    92         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
     117    sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"     \ 
     118        -e "s/OK_journe=.*/OK_journe=${OK_journe}/"     \ 
     119        -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/"  \ 
    93120        physiq.def > physiq.def.tmp 
    94121    IGCM_sys_Mv physiq.def.tmp physiq.def 
    95122 
    96123    ## Mise en forme du fichier gcm.def 
    97     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    98         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    99         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    100         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
     124    sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/"   \ 
     125        -e "s/${PAT_day_step}/day_step=${day_step}/"    \ 
     126        -e "s/${PAT_iperiod}/iperiod=${iperiod}/"       \ 
     127        -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/"       \ 
    101128        gcm.def > gcm.def.tmp 
    102129    IGCM_sys_Mv gcm.def.tmp gcm.def 
     
    109136 
    110137    ## Mise en forme du fichier run.def 
    111     sed -e "s/_dayref_/${nbjour}/" \ 
    112         -e "s/_anneeref_/${yractu}/" \ 
     138    sed -e "s/_dayref_/${nbjour}/"                      \ 
     139        -e "s/_anneeref_/${yractu}/"                    \ 
    113140        -e "s/_calend_/${CalendarTypeForLmdz}/"         \ 
    114         -e "s/_nday_/${PeriodLengthInDays}/" \ 
    115         -e "s/_raz_date_/${RAZ_DATE}/" \ 
     141        -e "s/_nday_/${PeriodLengthInDays}/"            \ 
     142        -e "s/_raz_date_/${RAZ_DATE}/"                  \ 
     143        -e "s/_adjust_/${LMDZ_adjust}/"                 \ 
    116144        run.def > run.def.tmp 
    117145    IGCM_sys_Mv run.def.tmp run.def 
     
    125153    IGCM_debug_PushStack "ATM_Finalize" 
    126154 
     155    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 
    127156    echo FINALIZE ATM ! 
    128157 
  • CONFIG/LMDZORINCA/trunk/EXP_CH4_AER/COMP/lmdz.card

    r615 r861  
    44 
    55[UserChoices] 
     6LMDZ_NbPeriod_adjust=3 
     7# LMDZ_NbPeriod_adjust=0 
     8# To force usage of this Bands file, put LMDZ_NbPeriod_adjust=0 and replace XXXXXXX by Restart Job Name 
     9# LMDZ_Bands_file_name=${ARCHIVE}/IGCM_OUT/IPSLCM5/XXXXXXX/ATM/Debug/XXXXXXX_Bands_96x95x19_3prc.dat_3 
    610 
    711[InitialStateFiles] 
     
    2024        (${SUBMIT_DIR}/PARAM/gcm.def, gcm.def), \ 
    2125        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    22         (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 
    23         (${SUBMIT_DIR}/PARAM/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .) 
     26        (${SUBMIT_DIR}/PARAM/traceur.def, .) 
    2427  
    2528 
  • CONFIG/LMDZORINCA/trunk/EXP_CH4_AER/COMP/lmdz.driver

    r858 r861  
    6363    PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def ) 
    6464 
     65 
     66    ## Read LMDZ_NbPeriod_adjust option in ${compname}.card  
     67    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 
     68    eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 
     69 
     70    if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     71        IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_Bands_file_name 
     72        eval LMDZ_Bands_file_name=\${${compname}_UserChoices_LMDZ_Bands_file_name} > /dev/null 2>&1 
     73    fi 
     74 
     75 
    6576    ##-- This could be define in lmdz.card, inside section [UserChoices] 
    6677    ##-- Otherwise we get the value in *.def 
     
    8798    fi 
    8899 
     100    if [ ${CumulPeriod} -eq 1 ] ; then 
     101        if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     102            IGCM_sys_Get ${LMDZ_Bands_file_name} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     103            IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0 
     104            IGCM_debug_Print 1 "Bands file forced to ${LMDZ_Bands_file_name} and stored in ${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0" 
     105        fi 
     106    fi 
     107 
     108    LMDZ_adjust=n 
     109    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 
     110 
     111    RefPeriod=${LMDZ_NbPeriod_adjust} #0 to use a Bands file from Restart 
     112    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 ))  
     113 
     114    [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     115 
    89116    ## Mise en forme du fichier physiq.def 
    90     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    91         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    92         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
     117    sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"     \ 
     118        -e "s/OK_journe=.*/OK_journe=${OK_journe}/"     \ 
     119        -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/"  \ 
    93120        physiq.def > physiq.def.tmp 
    94121    IGCM_sys_Mv physiq.def.tmp physiq.def 
    95122 
    96123    ## Mise en forme du fichier gcm.def 
    97     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    98         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    99         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    100         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
     124    sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/"   \ 
     125        -e "s/${PAT_day_step}/day_step=${day_step}/"    \ 
     126        -e "s/${PAT_iperiod}/iperiod=${iperiod}/"       \ 
     127        -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/"       \ 
    101128        gcm.def > gcm.def.tmp 
    102129    IGCM_sys_Mv gcm.def.tmp gcm.def 
     
    109136 
    110137    ## Mise en forme du fichier run.def 
    111     sed -e "s/_dayref_/${nbjour}/" \ 
    112         -e "s/_anneeref_/${yractu}/" \ 
     138    sed -e "s/_dayref_/${nbjour}/"                      \ 
     139        -e "s/_anneeref_/${yractu}/"                    \ 
    113140        -e "s/_calend_/${CalendarTypeForLmdz}/"         \ 
    114         -e "s/_nday_/${PeriodLengthInDays}/" \ 
    115         -e "s/_raz_date_/${RAZ_DATE}/" \ 
     141        -e "s/_nday_/${PeriodLengthInDays}/"            \ 
     142        -e "s/_raz_date_/${RAZ_DATE}/"                  \ 
     143        -e "s/_adjust_/${LMDZ_adjust}/"                 \ 
    116144        run.def > run.def.tmp 
    117145    IGCM_sys_Mv run.def.tmp run.def 
     
    125153    IGCM_debug_PushStack "ATM_Finalize" 
    126154 
     155    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 
    127156    echo FINALIZE ATM ! 
    128157 
  • CONFIG/LMDZORINCA/trunk/EXP_GES/COMP/lmdz.card

    r615 r861  
    44 
    55[UserChoices] 
     6LMDZ_NbPeriod_adjust=3 
     7# LMDZ_NbPeriod_adjust=0 
     8# To force usage of this Bands file, put LMDZ_NbPeriod_adjust=0 and replace XXXXXXX by Restart Job Name 
     9# LMDZ_Bands_file_name=${ARCHIVE}/IGCM_OUT/IPSLCM5/XXXXXXX/ATM/Debug/XXXXXXX_Bands_96x95x19_3prc.dat_3 
     10 
    611 
    712[InitialStateFiles] 
     
    2025        (${SUBMIT_DIR}/PARAM/gcm.def, gcm.def), \ 
    2126        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    22         (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 
    23         (${SUBMIT_DIR}/PARAM/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .)  
     27        (${SUBMIT_DIR}/PARAM/traceur.def, .) 
    2428 
    2529[RestartFiles] 
  • CONFIG/LMDZORINCA/trunk/EXP_GES/COMP/lmdz.driver

    r858 r861  
    6363    PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def ) 
    6464 
     65 
     66    ## Read LMDZ_NbPeriod_adjust option in ${compname}.card  
     67    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 
     68    eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 
     69 
     70    if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     71        IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_Bands_file_name 
     72        eval LMDZ_Bands_file_name=\${${compname}_UserChoices_LMDZ_Bands_file_name} > /dev/null 2>&1 
     73    fi 
     74 
     75 
    6576    ##-- This could be define in lmdz.card, inside section [UserChoices] 
    6677    ##-- Otherwise we get the value in *.def 
     
    8798    fi 
    8899 
     100    if [ ${CumulPeriod} -eq 1 ] ; then 
     101        if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     102            IGCM_sys_Get ${LMDZ_Bands_file_name} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     103            IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0 
     104            IGCM_debug_Print 1 "Bands file forced to ${LMDZ_Bands_file_name} and stored in ${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0" 
     105        fi 
     106    fi 
     107 
     108    LMDZ_adjust=n 
     109    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 
     110 
     111    RefPeriod=${LMDZ_NbPeriod_adjust} #0 to use a Bands file from Restart 
     112    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 ))  
     113 
     114    [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     115 
    89116    ## Mise en forme du fichier physiq.def 
    90     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    91         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    92         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
     117    sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"     \ 
     118        -e "s/OK_journe=.*/OK_journe=${OK_journe}/"     \ 
     119        -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/"  \ 
    93120        physiq.def > physiq.def.tmp 
    94121    IGCM_sys_Mv physiq.def.tmp physiq.def 
    95122 
    96123    ## Mise en forme du fichier gcm.def 
    97     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    98         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    99         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    100         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
     124    sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/"   \ 
     125        -e "s/${PAT_day_step}/day_step=${day_step}/"    \ 
     126        -e "s/${PAT_iperiod}/iperiod=${iperiod}/"       \ 
     127        -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/"       \ 
    101128        gcm.def > gcm.def.tmp 
    102129    IGCM_sys_Mv gcm.def.tmp gcm.def 
     
    109136 
    110137    ## Mise en forme du fichier run.def 
    111     sed -e "s/_dayref_/${nbjour}/" \ 
    112         -e "s/_anneeref_/${yractu}/" \ 
     138    sed -e "s/_dayref_/${nbjour}/"                      \ 
     139        -e "s/_anneeref_/${yractu}/"                    \ 
    113140        -e "s/_calend_/${CalendarTypeForLmdz}/"         \ 
    114         -e "s/_nday_/${PeriodLengthInDays}/" \ 
    115         -e "s/_raz_date_/${RAZ_DATE}/" \ 
     141        -e "s/_nday_/${PeriodLengthInDays}/"            \ 
     142        -e "s/_raz_date_/${RAZ_DATE}/"                  \ 
     143        -e "s/_adjust_/${LMDZ_adjust}/"                 \ 
    116144        run.def > run.def.tmp 
    117145    IGCM_sys_Mv run.def.tmp run.def 
     
    125153    IGCM_debug_PushStack "ATM_Finalize" 
    126154 
     155    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 
    127156    echo FINALIZE ATM ! 
    128157 
  • CONFIG/LMDZORINCA/trunk/EXP_IPCC/COMP/lmdz.card

    r828 r861  
    44 
    55[UserChoices] 
     6LMDZ_NbPeriod_adjust=3 
     7# LMDZ_NbPeriod_adjust=0 
     8# To force usage of this Bands file, put LMDZ_NbPeriod_adjust=0 and replace XXXXXXX by Restart Job Name 
     9# LMDZ_Bands_file_name=${ARCHIVE}/IGCM_OUT/IPSLCM5/XXXXXXX/ATM/Debug/XXXXXXX_Bands_96x95x19_3prc.dat_3 
     10 
    611 
    712[InitialStateFiles] 
  • CONFIG/LMDZORINCA/trunk/EXP_IPCC/COMP/lmdz.driver

    r858 r861  
    6363    PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def ) 
    6464 
     65 
     66    ## Read LMDZ_NbPeriod_adjust option in ${compname}.card  
     67    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 
     68    eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 
     69 
     70    if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     71        IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_Bands_file_name 
     72        eval LMDZ_Bands_file_name=\${${compname}_UserChoices_LMDZ_Bands_file_name} > /dev/null 2>&1 
     73    fi 
     74 
     75 
    6576    ##-- This could be define in lmdz.card, inside section [UserChoices] 
    6677    ##-- Otherwise we get the value in *.def 
     
    8798    fi 
    8899 
     100    if [ ${CumulPeriod} -eq 1 ] ; then 
     101        if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     102            IGCM_sys_Get ${LMDZ_Bands_file_name} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     103            IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0 
     104            IGCM_debug_Print 1 "Bands file forced to ${LMDZ_Bands_file_name} and stored in ${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0" 
     105        fi 
     106    fi 
     107 
     108    LMDZ_adjust=n 
     109    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 
     110 
     111    RefPeriod=${LMDZ_NbPeriod_adjust} #0 to use a Bands file from Restart 
     112    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 ))  
     113 
     114    [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     115 
    89116    ## Mise en forme du fichier physiq.def 
    90     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    91         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    92         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
     117    sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"     \ 
     118        -e "s/OK_journe=.*/OK_journe=${OK_journe}/"     \ 
     119        -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/"  \ 
    93120        physiq.def > physiq.def.tmp 
    94121    IGCM_sys_Mv physiq.def.tmp physiq.def 
    95122 
    96123    ## Mise en forme du fichier gcm.def 
    97     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    98         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    99         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    100         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
     124    sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/"   \ 
     125        -e "s/${PAT_day_step}/day_step=${day_step}/"    \ 
     126        -e "s/${PAT_iperiod}/iperiod=${iperiod}/"       \ 
     127        -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/"       \ 
    101128        gcm.def > gcm.def.tmp 
    102129    IGCM_sys_Mv gcm.def.tmp gcm.def 
     
    109136 
    110137    ## Mise en forme du fichier run.def 
    111     sed -e "s/_dayref_/${nbjour}/" \ 
    112         -e "s/_anneeref_/${yractu}/" \ 
     138    sed -e "s/_dayref_/${nbjour}/"                      \ 
     139        -e "s/_anneeref_/${yractu}/"                    \ 
    113140        -e "s/_calend_/${CalendarTypeForLmdz}/"         \ 
    114         -e "s/_nday_/${PeriodLengthInDays}/" \ 
    115         -e "s/_raz_date_/${RAZ_DATE}/" \ 
     141        -e "s/_nday_/${PeriodLengthInDays}/"            \ 
     142        -e "s/_raz_date_/${RAZ_DATE}/"                  \ 
     143        -e "s/_adjust_/${LMDZ_adjust}/"                 \ 
    116144        run.def > run.def.tmp 
    117145    IGCM_sys_Mv run.def.tmp run.def 
     
    125153    IGCM_debug_PushStack "ATM_Finalize" 
    126154 
     155    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 
    127156    echo FINALIZE ATM ! 
    128157 
  • CONFIG/LMDZORINCA/trunk/EXP_NMHC/COMP/lmdz.card

    r615 r861  
    44 
    55[UserChoices] 
     6LMDZ_NbPeriod_adjust=3 
     7# LMDZ_NbPeriod_adjust=0 
     8# To force usage of this Bands file, put LMDZ_NbPeriod_adjust=0 and replace XXXXXXX by Restart Job Name 
     9# LMDZ_Bands_file_name=${ARCHIVE}/IGCM_OUT/IPSLCM5/XXXXXXX/ATM/Debug/XXXXXXX_Bands_96x95x19_3prc.dat_3 
    610 
    711[InitialStateFiles] 
     
    2024        (${SUBMIT_DIR}/PARAM/gcm.def, gcm.def), \ 
    2125        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    22         (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 
    23         (${SUBMIT_DIR}/PARAM/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .)  
     26        (${SUBMIT_DIR}/PARAM/traceur.def, .) 
    2427 
    2528[RestartFiles] 
  • CONFIG/LMDZORINCA/trunk/EXP_NMHC/COMP/lmdz.driver

    r858 r861  
    6363    PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def ) 
    6464 
     65 
     66    ## Read LMDZ_NbPeriod_adjust option in ${compname}.card  
     67    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 
     68    eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 
     69 
     70    if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     71        IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_Bands_file_name 
     72        eval LMDZ_Bands_file_name=\${${compname}_UserChoices_LMDZ_Bands_file_name} > /dev/null 2>&1 
     73    fi 
     74 
     75 
    6576    ##-- This could be define in lmdz.card, inside section [UserChoices] 
    6677    ##-- Otherwise we get the value in *.def 
     
    8798    fi 
    8899 
     100    if [ ${CumulPeriod} -eq 1 ] ; then 
     101        if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     102            IGCM_sys_Get ${LMDZ_Bands_file_name} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     103            IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0 
     104            IGCM_debug_Print 1 "Bands file forced to ${LMDZ_Bands_file_name} and stored in ${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0" 
     105        fi 
     106    fi 
     107 
     108    LMDZ_adjust=n 
     109    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 
     110 
     111    RefPeriod=${LMDZ_NbPeriod_adjust} #0 to use a Bands file from Restart 
     112    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 ))  
     113 
     114    [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     115 
    89116    ## Mise en forme du fichier physiq.def 
    90     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    91         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    92         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
     117    sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"     \ 
     118        -e "s/OK_journe=.*/OK_journe=${OK_journe}/"     \ 
     119        -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/"  \ 
    93120        physiq.def > physiq.def.tmp 
    94121    IGCM_sys_Mv physiq.def.tmp physiq.def 
    95122 
    96123    ## Mise en forme du fichier gcm.def 
    97     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    98         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    99         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    100         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
     124    sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/"   \ 
     125        -e "s/${PAT_day_step}/day_step=${day_step}/"    \ 
     126        -e "s/${PAT_iperiod}/iperiod=${iperiod}/"       \ 
     127        -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/"       \ 
    101128        gcm.def > gcm.def.tmp 
    102129    IGCM_sys_Mv gcm.def.tmp gcm.def 
     
    109136 
    110137    ## Mise en forme du fichier run.def 
    111     sed -e "s/_dayref_/${nbjour}/" \ 
    112         -e "s/_anneeref_/${yractu}/" \ 
     138    sed -e "s/_dayref_/${nbjour}/"                      \ 
     139        -e "s/_anneeref_/${yractu}/"                    \ 
    113140        -e "s/_calend_/${CalendarTypeForLmdz}/"         \ 
    114         -e "s/_nday_/${PeriodLengthInDays}/" \ 
    115         -e "s/_raz_date_/${RAZ_DATE}/" \ 
     141        -e "s/_nday_/${PeriodLengthInDays}/"            \ 
     142        -e "s/_raz_date_/${RAZ_DATE}/"                  \ 
     143        -e "s/_adjust_/${LMDZ_adjust}/"                 \ 
    116144        run.def > run.def.tmp 
    117145    IGCM_sys_Mv run.def.tmp run.def 
     
    125153    IGCM_debug_PushStack "ATM_Finalize" 
    126154 
     155    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 
    127156    echo FINALIZE ATM ! 
    128157 
  • CONFIG/LMDZORINCA/trunk/EXP_NMHC_AER/COMP/lmdz.card

    r615 r861  
    44 
    55[UserChoices] 
     6LMDZ_NbPeriod_adjust=3 
     7# LMDZ_NbPeriod_adjust=0 
     8# To force usage of this Bands file, put LMDZ_NbPeriod_adjust=0 and replace XXXXXXX by Restart Job Name 
     9# LMDZ_Bands_file_name=${ARCHIVE}/IGCM_OUT/IPSLCM5/XXXXXXX/ATM/Debug/XXXXXXX_Bands_96x95x19_3prc.dat_3 
     10 
    611 
    712[InitialStateFiles] 
     
    2025        (${SUBMIT_DIR}/PARAM/gcm.def, gcm.def), \ 
    2126        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    22         (${SUBMIT_DIR}/PARAM/traceur.def, .), \ 
    23         (${SUBMIT_DIR}/PARAM/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .) 
     27        (${SUBMIT_DIR}/PARAM/traceur.def, .) 
    2428  
    2529 
  • CONFIG/LMDZORINCA/trunk/EXP_NMHC_AER/COMP/lmdz.driver

    r858 r861  
    6363    PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def ) 
    6464 
     65 
     66    ## Read LMDZ_NbPeriod_adjust option in ${compname}.card  
     67    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_NbPeriod_adjust 
     68    eval LMDZ_NbPeriod_adjust=\${${compname}_UserChoices_LMDZ_NbPeriod_adjust} > /dev/null 2>&1 
     69 
     70    if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     71        IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_Bands_file_name 
     72        eval LMDZ_Bands_file_name=\${${compname}_UserChoices_LMDZ_Bands_file_name} > /dev/null 2>&1 
     73    fi 
     74 
     75 
    6576    ##-- This could be define in lmdz.card, inside section [UserChoices] 
    6677    ##-- Otherwise we get the value in *.def 
     
    8798    fi 
    8899 
     100    if [ ${CumulPeriod} -eq 1 ] ; then 
     101        if [ ${LMDZ_NbPeriod_adjust} -eq 0 ] ; then 
     102            IGCM_sys_Get ${LMDZ_Bands_file_name} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     103            IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0 
     104            IGCM_debug_Print 1 "Bands file forced to ${LMDZ_Bands_file_name} and stored in ${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_0" 
     105        fi 
     106    fi 
     107 
     108    LMDZ_adjust=n 
     109    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && LMDZ_adjust=y 
     110 
     111    RefPeriod=${LMDZ_NbPeriod_adjust} #0 to use a Bands file from Restart 
     112    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && (( RefPeriod = ${CumulPeriod} - 1 ))  
     113 
     114    [ ${CumulPeriod} -gt 1 ] && IGCM_sys_Get ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${RefPeriod} Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat 
     115 
    89116    ## Mise en forme du fichier physiq.def 
    90     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    91         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    92         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
     117    sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"     \ 
     118        -e "s/OK_journe=.*/OK_journe=${OK_journe}/"     \ 
     119        -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/"  \ 
    93120        physiq.def > physiq.def.tmp 
    94121    IGCM_sys_Mv physiq.def.tmp physiq.def 
    95122 
    96123    ## Mise en forme du fichier gcm.def 
    97     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    98         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    99         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    100         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
     124    sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/"   \ 
     125        -e "s/${PAT_day_step}/day_step=${day_step}/"    \ 
     126        -e "s/${PAT_iperiod}/iperiod=${iperiod}/"       \ 
     127        -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/"       \ 
    101128        gcm.def > gcm.def.tmp 
    102129    IGCM_sys_Mv gcm.def.tmp gcm.def 
     
    109136 
    110137    ## Mise en forme du fichier run.def 
    111     sed -e "s/_dayref_/${nbjour}/" \ 
    112         -e "s/_anneeref_/${yractu}/" \ 
     138    sed -e "s/_dayref_/${nbjour}/"                      \ 
     139        -e "s/_anneeref_/${yractu}/"                    \ 
    113140        -e "s/_calend_/${CalendarTypeForLmdz}/"         \ 
    114         -e "s/_nday_/${PeriodLengthInDays}/" \ 
    115         -e "s/_raz_date_/${RAZ_DATE}/" \ 
     141        -e "s/_nday_/${PeriodLengthInDays}/"            \ 
     142        -e "s/_raz_date_/${RAZ_DATE}/"                  \ 
     143        -e "s/_adjust_/${LMDZ_adjust}/"                 \ 
    116144        run.def > run.def.tmp 
    117145    IGCM_sys_Mv run.def.tmp run.def 
     
    125153    IGCM_debug_PushStack "ATM_Finalize" 
    126154 
     155    [ ${CumulPeriod} -le ${LMDZ_NbPeriod_adjust} ] && IGCM_sys_Put_Out Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${R_OUT_ATM_D}/${config_UserChoices_JobName}_Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat_${CumulPeriod} 
    127156    echo FINALIZE ATM ! 
    128157 
Note: See TracChangeset for help on using the changeset viewer.