Ignore:
Timestamp:
07/12/12 13:10:29 (12 years ago)
Author:
lfairhead
Message:

Update of piControl and historical experiments for IPSLCM5B configuration
(Files are those used for the CMIP5 exercise)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/IPSLCM/IPSLCM5B/historical/COMP/lmdz.driver

    r1221 r1803  
     1# $Id$ 
     2# 
    13#!/bin/ksh 
    24#----------------------------------------------------------------- 
     
    5557    OK_mensuel=n 
    5658    ok_hf=n 
     59    OK_les=y 
    5760 
    5861    case ${config_UserChoices_PeriodLength} in 
     
    134137    fi 
    135138 
    136     ## To have more variables in output files for aerosols. Parameters are set in lmdz.card 
    137     #if [ ${CumulPeriod}%${LMDZ_Freq_aero} -le ${LMDZ_Length_aero} ]; then 
    138     #   if [ ${CumulPeriod}%${LMDZ_Freq_aero} -ne 0 ]; then  
    139     #      lev_histmth=4 
    140     #   else 
    141     #      lev_histmth=2     
    142     #   fi 
    143     #else 
    144     #   lev_histmth=2 
    145     #fi     
    146  
    147139    ## algo : For CumulPeriod=1 ;  
    148140    ##        IF NbPeriod_Adjust = 0, Get Bands file directly from server, store it with _0 suffix 
     
    179171 
    180172    ## physiq.def parameters modified from initial physiq_L${RESOL_ATM_Z} 
    181     LMDZ_sed physiq.def OK_instan   ${OK_instan} 
    182     LMDZ_sed physiq.def OK_journe   ${OK_journe} 
    183     LMDZ_sed physiq.def OK_mensuel  ${OK_mensuel} 
    184     LMDZ_sed physiq.def ok_hf       ${ok_hf} 
     173#    LMDZ_sed physiq.def OK_instan   ${OK_instan} 
     174#    LMDZ_sed physiq.def OK_journe   ${OK_journe} 
     175#    LMDZ_sed physiq.def OK_mensuel  ${OK_mensuel} 
     176#    LMDZ_sed physiq.def ok_hf       ${ok_hf} 
    185177#    LMDZ_sed physiq.def ecrit_mth   ${LMDZ_ecrit_mth} 
     178    LMDZ_sed config.def phys_out_filekeys "${OK_mensuel} ${OK_journe} ${ok_hf} ${OK_instan} ${OK_les}" 
    186179    LMDZ_string_sed config.def _ecrit-mth_   ${LMDZ_ecrit_mth} 
    187     LMDZ_sed physiq.def ecrit_ISCCP ${LMDZ_ecrit_ISCCP} 
    188     LMDZ_sed physiq.def ok_cosp     ${LMDZ_COSP_OK} 
    189     LMDZ_sed physiq.def ok_mensuelCOSP  ${LMDZ_COSP_monthly} 
    190     LMDZ_sed physiq.def ok_journeCOSP   ${LMDZ_COSP_daily} 
    191     LMDZ_sed physiq.def ok_hfCOSP   ${LMDZ_COSP_hf} 
    192     LMDZ_sed physiq.def ok_histNMC  "${LMDZ_NMC_monthly}, ${LMDZ_NMC_daily}, ${LMDZ_NMC_hf}" 
    193     LMDZ_sed physiq.def solaire     ${IPCC_SOLAR} 
    194     LMDZ_sed physiq.def co2_ppm     ${IPCC_CO2} 
    195     LMDZ_sed physiq.def CH4_ppb     ${IPCC_CH4} 
    196     LMDZ_sed physiq.def N2O_ppb     ${IPCC_N2O} 
    197     LMDZ_sed physiq.def CFC11_ppt   ${IPCC_CFC11} 
    198     LMDZ_sed physiq.def CFC12_ppt   ${IPCC_CFC12} 
     180#    LMDZ_sed physiq.def ecrit_ISCCP ${LMDZ_ecrit_ISCCP} 
     181    LMDZ_sed config.def ok_cosp     ${LMDZ_COSP_OK} 
     182    LMDZ_sed config.def ok_mensuelCOSP  ${LMDZ_COSP_monthly} 
     183    LMDZ_sed config.def ok_journeCOSP   ${LMDZ_COSP_daily} 
     184    LMDZ_sed config.def ok_hfCOSP   ${LMDZ_COSP_hf} 
     185    LMDZ_sed config.def ok_histNMC  "${LMDZ_NMC_monthly}, ${LMDZ_NMC_daily}, ${LMDZ_NMC_hf}" 
     186    LMDZ_sed config.def solaire     ${IPCC_SOLAR} 
     187    LMDZ_sed config.def co2_ppm     ${IPCC_CO2} 
     188    LMDZ_sed config.def CH4_ppb     ${IPCC_CH4} 
     189    LMDZ_sed config.def N2O_ppb     ${IPCC_N2O} 
     190    LMDZ_sed config.def CFC11_ppt   ${IPCC_CFC11} 
     191    LMDZ_sed config.def CFC12_ppt   ${IPCC_CFC12} 
     192 
     193    LMDZ_string_sed config.def _ecrit-mth_   ${LMDZ_ecrit_mth} 
     194    LMDZ_sed config.def ecrit_mth ${LMDZ_ecrit_ISCCP} 
    199195 
    200196    ## gcm.def parameters : no change since gcm.def_${RESOL_ATM_3D} is used and already modified 
     
    208204    LMDZ_sed run.def periodav ${LMDZ_periodav} 
    209205    LMDZ_sed run.def adjust   ${LMDZ_adjust} 
     206 
     207# No filtre fft in case of zoom, 280x280x39-ZAf contains zoom 
     208    if [ ${RESOL_ATM_3D} = "280x280x39-ZAf" ] || [ ${RESOL_ATM_3D} = "360x180x19-ZIn" ] ; then 
     209         LMDZ_sed run.def use_filtre_fft n 
     210    fi 
    210211 
    211212    ## Read ByPass_hgardfou_teta option in lmdz.card --> divide teta* by 2 if [ $ByPass_hgardfou_teta = 1 ] 
Note: See TracChangeset for help on using the changeset viewer.