Ignore:
Timestamp:
08/23/11 11:44:47 (13 years ago)
Author:
jgipsl
Message:

Modifications in working configuration : Update to use new output
parameter names in LMDZ

In physiq.def

  • phys_out_filekeys now replaces OK_mensuel, OK_journe, OK_hf and OK_instan
  • phys_out_filelevels replaces lev_histmth, lev_histday, lev_histhf
  • phys_out_filetimesteps replaces ecrit_mth, ecrit_day, ecrit_ins
  • added phys_out_filenames

In config.card

  • in section ATM, WriteFrequency? can now switch on all files given by phys_out_filekeys and phys_out_filenames. For example, to activate

histmth.nc histday.nc histhf.nc histhf3h.nc and histhf3hm.nc put :
WriteFrequency?=1M 1D HF HF3h HF3hm

In lmdz.driver

  • Removed ecrit_mth from lmdz.driver. This variable is replaced by the first value in phys_out_filetimesteps=1mth in physiq.def
  • Added ok_hf3h and ok_hf3hm
File:
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/IPSLCM/IPSLCM5-2/piControl/COMP/lmdz.driver

    r1538 r1539  
    3636    esac 
    3737 
    38     ##--Frequency purpose .... 
     38    ##-- Output frequency purpose .... 
    3939    ##--  Initialisation  .... 
    40     OK_instan=n 
    41     OK_journe=n 
    42     OK_mensuel=n 
     40    ok_mensuel=n 
     41    ok_journe=n 
    4342    ok_hf=n 
     43    ok_hf3h=n 
     44    ok_hf3hm=n 
     45    ok_stn=n 
    4446 
    4547    case ${config_UserChoices_PeriodLength} in 
    46         1Y|1y|1M|1m) OK_mensuel=y ;; 
    47         5D|5d|1D|1d) OK_journe=y ;; 
     48        1Y|1y|1M|1m) ok_mensuel=y ;; 
     49        5D|5d|1D|1d) ok_journe=y ;; 
    4850    esac 
    4951 
    5052    for frequency in ${config_ATM_WriteFrequency} ; do 
    5153        case ${frequency} in 
    52             5D|5d|1D|1d) OK_journe=y ;; 
     54            1M|1m) ok_mensuel=y ;; 
     55        esac 
     56        case ${frequency} in 
     57            5D|5d|1D|1d) ok_journe=y ;; 
    5358        esac 
    5459        case ${frequency} in 
    5560            HF|hf) ok_hf=y ;; 
     61        esac 
     62        case ${frequency} in  
     63            HF3h|hf3h) ok_hf3h=y ;; 
     64        esac 
     65        case ${frequency} in  
     66            HF3hm|hf3hm) ok_hf3hm=y ;; 
     67        esac 
     68        case ${frequency} in 
     69            STN|stn) ok_stn=y ;; 
    5670        esac 
    5771    done 
     
    92106    case ${config_UserChoices_PeriodLength} in 
    93107        *Y|*y)  
    94                LMDZ_ecrit_mth=30.  
    95108               LMDZ_ecrit_ISCCP=30. 
    96109               LMDZ_periodav=30. 
     
    101114               ;; 
    102115        *) 
    103                LMDZ_ecrit_mth=${PeriodLengthInDays}. 
    104116               LMDZ_ecrit_ISCCP=${PeriodLengthInDays}. 
    105117               LMDZ_periodav=${PeriodLengthInDays}. 
     
    253265 
    254266    ## physiq.def parameters modified from initial physiq_L${RESOL_ATM_Z} 
    255     LMDZ_sed physiq.def OK_instan   ${OK_instan} 
    256     LMDZ_sed physiq.def OK_journe   ${OK_journe} 
    257     LMDZ_sed physiq.def OK_mensuel  ${OK_mensuel} 
    258     LMDZ_sed physiq.def ok_hf       ${ok_hf} 
    259     LMDZ_sed physiq.def ecrit_mth   ${LMDZ_ecrit_mth} 
     267    #  columns in phys_output_filekeys refer to the filenames given in phys_out_filenames in physiq.def :   
     268    #                                            histmth       histday        histhf    histfh3h   histhf3hm   histstn 
     269    LMDZ_sed physiq.def phys_out_filekeys        ${ok_mensuel} ${ok_journe}   ${ok_hf}  ${ok_hf3h} ${ok_hf3hm} ${ok_stn} 
    260270    LMDZ_sed physiq.def ecrit_ISCCP ${LMDZ_ecrit_ISCCP} 
    261271    LMDZ_sed physiq.def ok_cosp     ${LMDZ_COSP_OK} 
Note: See TracChangeset for help on using the changeset viewer.