Changeset 326 for CONFIG/trunk


Ignore:
Timestamp:
05/13/08 17:46:31 (16 years ago)
Author:
jgipsl
Message:
  • Updated parameter files, *.card and *.driver as done for configuration IPSLCM4_v2.

Important differences, in orchidee.def : sechiba_qsint, rveg_pft

in gcm.def : cvl_corr, day_step, iphysiq

  • Updated variable list for timeseries
  • Removed config.card.OldName? : not useful for this config
Location:
CONFIG/trunk/LMDZ4OR_v2/LMDZOR
Files:
1 deleted
11 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/COMP/lmdz.card

    r234 r326  
     1# $Id$ 
     2 
    13[Compatibility] 
    24libIGCM=1.0 
    35 
    46[UserChoices] 
    5 #You can choose here the name of create_etat0 you want to use 
    6 CREATE=CLIM_EL 
    7 #CREATE=AMIP_EL 
    8 #CREATE=Another 
     7# You can choose here the name of create_etat0 you want to use 
    98# If noting is defined here, the job will get the JobName in the file  ../CREATE/config.card 
     9CREATE=ETAT0 
     10# Par default, adjust=n in run.def 
     11LMDZ_adjust = n 
    1012 
    1113[InitialStateFiles] 
     
    1820#       (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Restart/${CREATE}_${year}1230_startphy.nc, startphy.nc)  
    1921 
    20 # Default values for climatological computation without create_etat0_limit step : 
    21 # (${R_INIT}/ATM/climLMDZ4ORv2/start_96x71x19_clim.nc, start.nc) \ 
    22 # (${R_INIT}/ATM/climLMDZ4ORv2/startphy_96x71x19_clim.nc, startphy.nc)  
    23 # or ? 
    24 # (${R_INIT}/ATM/${config_UserChoices_TagName}/amipbc_sic_1x1_clim.nc, amipbc_sic_1x1.nc), \ 
    25 # (${R_INIT}/ATM/${config_UserChoices_TagName}/amipbc_sst_1x1_clim.nc, amipbc_sst_1x1.nc) 
    26  
    27  
    2822[BoundaryFiles] 
    2923List=   ()  
    3024# AMIP files : list is : 
    31 # (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Restart/${CREATE}_${year}1230_limit.nc, limit.nc) \ 
     25# List= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Restart/${CREATE}_${year}1230_limit.nc, limit.nc) 
    3226 
    3327# The first one is the limit.nc computed with CREATE job 
    3428# CLIM version 
    35 ListNonDel= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Restart/${CREATE}_19791230_limit.nc, limit.nc) \ 
    36         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/flux_iceberg, .) 
    37 # Default values for climatological computation without create_etat0_limit step : 
    38 # (${R_INIT}/ATM/climLMDZ4ORv2/limit_amipbc_96x71_clim.nc, limit.nc) \ 
    39 # AMIP version : 
    40 #       (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/flux_iceberg, .),\ 
    41 #       (${R_BC}/ATM/${config_UserChoices_TagName}/ISCCP/tautab.formatted, .),\ 
    42 #       (${R_BC}/ATM/${config_UserChoices_TagName}/ISCCP/invtau.formatted, .) 
     29ListNonDel= (${R_OUT}/${config_UserChoices_TagName}/${CREATE}/ATM/Restart/${CREATE}_19791230_limit.nc, limit.nc)  
    4330 
    4431# With sulfates : 
     
    5542#         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run2000.cdf, .),\ 
    5643#         (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/HISTORIQUE/so4.run.nat.cdf, .),\ 
    57  
     44# 
    5845# With ISSCP engine : 
    5946#         (${R_BC}/ATM/${config_UserChoices_TagName}/ISCCP/tautab.formatted, .),\ 
     
    7259 
    7360[OutputText] 
    74 List=   (gcm.e.prt0, ftrace.out.1.0, physiq.def, gcm.def, run.def, traceur.def, Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat) 
     61List=   (physiq.def, gcm.def, run.def, traceur.def, Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat) 
    7562 
    7663[OutputFiles] 
    7764List=   (histmth.nc,      ${R_OUT_ATM_O_M}/${PREFIX}_1M_histmth.nc,      Post_1M_histmth), \ 
     65        (histISCCP.nc,    ${R_OUT_ATM_O_M}/${PREFIX}_1M_histISCCP.nc,    NONE), \ 
     66        (histNMC.nc,      ${R_OUT_ATM_O_M}/${PREFIX}_1M_histNMC.nc,      NONE), \ 
     67        (histrac.nc,      ${R_OUT_ATM_O_M}/${PREFIX}_1M_histrac.nc,      NONE), \ 
     68        (dynzon.nc,       ${R_OUT_ATM_O_M}/${PREFIX}_1M_dynzon.nc,       NONE), \ 
    7869        (histday.nc,      ${R_OUT_ATM_O_D}/${PREFIX}_1D_histday.nc,      NONE), \ 
    79         (dyn_hist_ave.nc, ${R_OUT_ATM_O_M}/${PREFIX}_1M_dyn_hist_ave.nc, NONE), \ 
    80         (dyn_histv.nc,    ${R_OUT_ATM_O_M}/${PREFIX}_1M_dyn_histv.nc,    NONE) 
    81  
    82 # Post_1M_dynzon, Post_1D_histday 
    83  
    84 # Other lmdz files 
    85 # , \ 
    86 #       (dynzon.nc,       ${R_OUT_ATM_O_M}/${PREFIX}_1M_dynzon.nc,       NONE), \ 
    87 #       (histISCCP.nc,    ${R_OUT_ATM_O_M}/${PREFIX}_1M_histISCCP.nc,    NONE), \ 
    88 #       (histNMC.nc,      ${R_OUT_ATM_O_M}/${PREFIX}_1M_histNMC.nc,      NONE), \ 
    89 #       (histhf.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf.nc,       NONE), \ 
    90 #       (histhf3d.nc,     ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf3d.nc,     NONE), \ 
    91 #       (histins.nc,      ${R_OUT_ATM_O_I}/${PREFIX}_INS_histins.nc,     NONE), \ 
    92 #       (histREGDYN.nc,   ${R_OUT_ATM_O_M}/${PREFIX}_1M_histREGDYN.nc,   NONE), \ 
    93 #       (histday_seri.nc, ${R_OUT_ATM_O_D}/${PREFIX}_1D_histday_seri.nc, NONE), \ 
    94 #       (dyn_hist.nc,     ${R_OUT_ATM_O_M}/${PREFIX}_1M_dyn_hist.nc,     NONE) 
     70        (histhf.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf.nc,       NONE), \ 
     71        (histhf3d.nc,     ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf3d.nc,     NONE), \ 
     72        (histins.nc,      ${R_OUT_ATM_O_I}/${PREFIX}_INS_histins.nc,     NONE) 
    9573 
    9674[Post_1M_histmth] 
    9775Patches= (Patch_20070220_histcom_time_axis) 
    9876GatherWithInternal = (lon, lat, presnivs, time_counter) 
    99 MonitoringVars= (bils, nettop, precip, tsol) 
    100 TimeSeriesVars= (bils, cldh, cldl, cldm, cldq, cldt, evap, iwp, lwp, LWdnSFC, LWdnSFCclr, LWupSFCclr, LWdn200, LWdn200clr, LWup200, LWup200clr, precip, prw, pluc, psol, q2m, sens, slp, snowf, soll0, soll, sols0, sols, SWdnSFC, SWupSFC, SWup200, SWup200clr, SWdnTOA, SWupTOA, SWdn200, SWdn200clr, SWdnSFCclr, SWupSFCclr, SWupTOAclr, t2m, taux_ter, taux_sic, taux_lic, taux_oce, tauy_ter, tauy_sic, tauy_lic, tauy_oce, lat_ter, lat_sic, lat_lic, lat_oce, topl0, topl, tops0, tops, tsol, tsol_ter, tsol_lic, tsol_oce, tsol_sic , u10m, u500, v10m, v500, w500, pourc_ter, pourc_oce, pourc_sic) 
     77TimeSeriesVars= (bils, cldh, cldl, cldm, cldq, cldt, evap, iwp, lwp, LWdnSFC, LWdnSFCclr, LWupSFCclr, LWdn200, LWdn200clr, LWup200, LWup200clr, precip, prw, pluc, psol, q2m, sens, slp, snow, soll0, soll, sols0, sols, SWdnSFC, SWupSFC, SWup200, SWup200clr, SWdnTOA, SWupTOA, SWdn200, SWdn200clr, SWdnSFCclr, SWupSFCclr, SWupTOAclr, t2m, taux_ter, taux_sic, taux_lic, taux_oce, tauy_ter, tauy_sic, tauy_lic, tauy_oce, lat_ter, lat_sic, lat_lic, lat_oce, topl0, topl, tops0, tops, tsol, tsol_ter, tsol_lic, tsol_oce, tsol_sic , u10m, u500, v10m, v500, w500, pourc_ter, pourc_oce, pourc_sic, pourc_lic) 
    10178 
    10279[Post_1M_histISCCP] 
    10380Patches= () 
    10481GatherWithInternal = (lon, lat, cldtopres, time_counter) 
    105 MonitoringVars= 
    106 TimeSeriesVars=(cldISCCP_tau1, cldISCCP_tau2, cldISCCP_tau3, cldISCCP_tau4, cldISCCP_tau5, cldISCCP_tau6, cldISCCP_tau7) 
     82TimeSeriesVars=(cldISCCP_tau01, cldISCCP_tau11, cldISCCP_tau21, cldISCCP_tau31, cldISCCP_tau41, cldISCCP_tau51, cldISCCP_tau61, ptop, meantaucld) 
    10783 
    10884[Post_1M_histNMC] 
    10985Patches = () 
    11086GatherWithInternal = (lon, lat, presnivs, time_counter) 
    111 MonitoringVars = 
    11287TimeSeriesVars= (t1000, t925, t850, t700, t600, t500, t400, t300, t250, t200, t150, t100, t70, t50, t30, t20, t10, u1000, u925, u850, u700, u600, u500, u400, u300, u250, u200, u150, u100, u70, u50, u30, u20, u10, v1000, v925, v850, v700, v600, v500, v400, v300, v250, v200, v150, v100, v70, v50, v30, v20, v10, phi1000, phi925, phi850, phi700, phi600, phi500, phi400, phi300, phi250, phi200, phi150, phi100, phi70, phi50, phi30, phi20, phi10, rh1000, rh925, rh850, rh700, rh600, rh500, rh400, rh300, rh250, rh200, rh150, rh100, rh70, rh50, rh30, rh20, rh10, q1000, q925, q850, q700, q600, q500, q400, q300, q250, q200, q150, q100, q70, q50, q30, q20, q10) 
    11388 
     
    11590Patches = () 
    11691GatherWithInternal = (lon, lat, presnivs, time_counter) 
    117 MonitoringVars = 
    118 TimeSeriesVars = 
     92TimeSeriesVars=() 
    11993 
    12094[Post_1D_histday] 
    12195Patches= (Patch_20070220_histcom_time_axis) 
    12296GatherWithInternal = (lon, lat, presnivs, time_counter) 
    123 MonitoringVars= 
    124 TimeSeriesVars= (bils, cldh, cldl, cldm, cldq, cldt, evap, flat, phi500, precip, psol, q2m, sens, slp, soll, sols, t2m, t2m_max, t2m_min, topl, tops, tsol, u10m, v10m) 
     97TimeSeriesVars= (bils, cldh, cldl, cldm, cldq, cldt, evap, flat, iwp, lwp, phi500, precip, pluc, plul, prw, psol, rh2m, q2m, sens, sicf, slp, soll, sols, SWdnSFC, taux, tauy, t2m, t2m_max, t2m_min, topl, tops, tsol, u10m, v10m, wind10m, wind10max) 
    12598 
    12699[Post_HF_histhf] 
    127100Patches= (Patch_20070220_histcom_time_axis) 
    128101GatherWithInternal = (lon, lat, presnivs, time_counter) 
    129 MonitoringVars= 
    130 TimeSeriesVars=(cldt, psol, q2m, slp, t2m, rain, tsol, u10m, u500, v10m, phi500, t500) 
     102TimeSeriesVars=(cldt, psol, q2m, slp, t2m, rain, tsol, u10m, v10m, t1000, t925, t850, t700, t500, t300, t250, t200, t150, t100, t50, t30, t10, u1000, u925, u850, u700, u500, u300, u250, u200, u150, u100, u50, u30, u10, v1000, v925, v850, v700, v500, v300, v250, v200, v150, v100, v50, v30, v10, phi1000, phi925, phi850, phi700, phi500, phi300, phi250, phi200, phi150, phi100, phi50, phi30, phi10, w1000, w925, w850, w700, w500, w300, w250, w200, w150, w100, w50, w30, w10, q1000, q925, q850, q700, q500, q300, q250, q200, q150, q100, q50, q30, q10) 
    131103 
    132104[Post_HF_histhf3d] 
    133105Patches= () 
    134106GatherWithInternal = (lon, lat, presnivs, time_counter) 
    135 MonitoringVars = 
    136107TimeSeriesVars=(temp, ovap, vitu, vitv) 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/COMP/lmdz.driver

    r197 r326  
     1# $Id$ 
     2# 
    13#!/bin/ksh 
    24#----------------------------------------------------------------- 
     
    57    IGCM_debug_PushStack "ATM_Initialize" 
    68 
    7 #D- create_etat0_limit version : CLIM_EL or AMIP_EL 
     9    ##- Create_etat0_limit version 
    810    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/lmdz.card UserChoices CREATE 
    911    CREATE=${lmdz_UserChoices_CREATE} 
    1012    echo create_etat0_limit version : ${CREATE} 
    1113 
    12 #D- Default number of processor for lmdz 
     14    ##- Default number of processor for lmdz 
    1315    NUM_PROC_ATM=1 
    14 #D- Number of processors used for lmdz and oasis coupler computed from PBS variable 
    1516    if [ X"${BATCH_NUM_PROC_TOT}" != X ] ; then 
    1617        NUM_PROC_ATM=${BATCH_NUM_PROC_TOT} 
    1718    fi 
    18     echo BATCH_NUM_PROC_TOT=${BATCH_NUM_PROC_TOT} 
    19     echo NUM_PROC_ATM=${NUM_PROC_ATM} 
    20  
     19  
    2120    RESOL_ATM=${RESOL} 
    22  
    2321    case ${RESOL_ATM} in 
    2422        LMD7245)   BandsResol=72x45x19   ;; 
     
    3129    ##--  Initialisation  .... 
    3230    OK_instan=n 
    33     ##--  
    3431    OK_journe=n 
    3532    OK_mensuel=n 
     33    ok_hf=n 
    3634 
    3735    case ${config_UserChoices_PeriodLength} in 
     
    4442            5D|5d|1D|1d) OK_journe=y ;; 
    4543        esac 
     44        case ${frequency} in 
     45            HF|hf) ok_hf=y ;; 
     46        esac 
    4647    done 
    4748 
    48     ##--Variables used by LMDZ -- 
    49     PAT_INST=$(     grep 'OK_instan'   ${SUBMIT_DIR}/PARAM/physiq.def ) 
    50     PAT_JOUR=$(     grep 'OK_journe'   ${SUBMIT_DIR}/PARAM/physiq.def ) 
    51     PAT_MOIS=$(     grep 'OK_mensuel'  ${SUBMIT_DIR}/PARAM/physiq.def ) 
     49    ##--Variables used by LMDZ in physiq.def -- 
     50    PAT_INST=$(     grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def  | grep 'OK_instan'  ) 
     51    PAT_JOUR=$(     grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def  | grep 'OK_journe'  ) 
     52    PAT_MOIS=$(     grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def  | grep 'OK_mensuel' ) 
     53    PAT_HFRE=$(     grep -v ^# ${SUBMIT_DIR}/PARAM/physiq.def  | grep 'ok_hf'      ) 
    5254 
    53     PAT_iphysiq=$(  grep 'iphysiq'     ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} ) 
    54     PAT_iperiod=$(  grep 'iperiod'     ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | tail -1) 
    55     PAT_day_step=$( grep 'day_step'    ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} ) 
    56     PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} ) 
     55    ##--Variables used by LMDZ in gcm.def -- 
     56    PAT_iphysiq=$(  grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | grep iphysiq  ) 
     57    PAT_iperiod=$(  grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | grep iperiod  ) 
     58    PAT_day_step=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | grep day_step ) 
     59    PAT_ecritphy=$( grep -v ^# ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | grep ecritphy ) 
     60 
     61    ## Read LMDZ_adjust option in ${compname}.card --> put adjust=y and save Bands_*.dat in ${SUBMIT_DIR}/PARAM 
     62    IGCM_card_DefineVariableFromOption ${SUBMIT_DIR}/COMP/${compname}.card UserChoices LMDZ_adjust 
     63    eval LMDZ_adjust=\${${compname}_UserChoices_LMDZ_adjust} > /dev/null 2>&1 
    5764 
    5865    ##-- This could be define in lmdz.card, inside section [UserChoices] 
    5966    ##-- Otherwise we get the value in *.def 
    60     iperiod=$(grep iperiod ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | awk -F= '{print $2}' | tail -1) 
    61     iphysiq=$(grep iphysiq ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM} | awk -F= '{print $2}') 
     67    iperiod=$( echo ${PAT_iperiod} | awk -F= '{print $2}' ) 
     68    iphysiq=$( echo ${PAT_iphysiq} | awk -F= '{print $2}' ) 
     69 
    6270    # day_step : number of steps per day (multiple of iperiod) 
    6371    (( day_step = 48 * iphysiq )) 
     
    7381# Another solution to make start.nc/startphy.nc/limit.nc for a CLIM run : 
    7482# if ( ${FirstInitialize} ) ; then 
    75  
     83# 
    7684#    if ( [ "${config_Restarts_OverRule}" = "n" ] && [ "${config_ATM_Restart}" = "n" ] ); then 
    7785#       if [ ${DRYRUN} -le 2 ] ; then 
     
    8593#       fi 
    8694#    fi 
    87  
     95# 
    8896# fi  
    89  
    9097 
    9198    ecritphy=${PeriodLengthInDays} 
     
    99106 
    100107    ## Mise en forme du fichier physiq.def 
    101     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    102         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    103         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
     108    sed -e "s/${PAT_INST}/OK_instan=${OK_instan}/"    \ 
     109        -e "s/${PAT_JOUR}/OK_journe=${OK_journe}/"    \ 
     110        -e "s/${PAT_MOIS}/OK_mensuel=${OK_mensuel}/"  \ 
     111        -e "s/${PAT_HFRE}/ok_hf=${ok_hf}/"            \ 
    104112        physiq.def > physiq.def.tmp 
    105113    IGCM_sys_Mv physiq.def.tmp physiq.def 
    106114 
    107115    ## Mise en forme du fichier gcm.def 
    108     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    109         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    110         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    111         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
     116    sed -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
     117        -e "s/${PAT_day_step}/day_step=${day_step}/"  \ 
     118        -e "s/${PAT_iperiod}/iperiod=${iperiod}/"     \ 
     119        -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/"     \ 
    112120        gcm.def > gcm.def.tmp 
    113121    IGCM_sys_Mv gcm.def.tmp gcm.def 
    114122 
    115123    ## Mise en forme du fichier run.def 
    116     sed -e "s/_dayref_/${InitDay}/" \ 
    117         -e "s/_anneeref_/${InitYear}/" \ 
    118         -e "s/_nday_/${PeriodLengthInDays}/" \ 
    119         -e "s/_raz_date_/${RAZ_DATE}/" \ 
     124    sed -e "s/_dayref_/${InitDay}/"                    \ 
     125        -e "s/_anneeref_/${InitYear}/"                 \ 
     126        -e "s/_nday_/${PeriodLengthInDays}/"           \ 
     127        -e "s/_raz_date_/${RAZ_DATE}/"                 \ 
     128        -e "s/_adjust_/${LMDZ_adjust}/"                \ 
    120129        run.def > run.def.tmp 
    121130    IGCM_sys_Mv run.def.tmp run.def 
     
    129138    IGCM_debug_PushStack "ATM_Finalize" 
    130139 
    131     IGCM_sys_Put_Out ${RUN_DIR}/used_run.def ${R_SAVE}/${PREFIX}_used_run.def 
     140    [ ${LMDZ_adjust} = y ] && IGCM_sys_Cp Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat ${SUBMIT_DIR}/PARAM 
    132141 
    133142    echo FINALIZE ATM ! 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/COMP/orchidee.card

    r232 r326  
     1# $Id$ 
     2 
    13[Compatibility] 
    24libIGCM=1.0 
     
    68[InitialStateFiles] 
    79List=   (${R_INIT}/SRF/${config_UserChoices_TagName}/carteveg5km.nc, .), \ 
    8         (${R_INIT}/SRF/${config_UserChoices_TagName}/irrigated.nc, .) 
     10        (${R_INIT}/SRF/${config_UserChoices_TagName}/soils_param.nc, .), \ 
     11        (${R_INIT}/SRF/${config_UserChoices_TagName}/routing.nc, .) 
    912 
    1013[BoundaryFiles] 
    1114List=   () 
    12 ListNonDel= (${R_INIT}/SRF/${config_UserChoices_TagName}/routing.nc, .),     \ 
    13             (${R_INIT}/SRF/${config_UserChoices_TagName}/soils_param.nc, .), \ 
    14             (${R_BC}/SRF/${config_UserChoices_TagName}/lai2D.nc, .) 
     15ListNonDel= (${R_BC}/SRF/${config_UserChoices_TagName}/lai2D.nc, .) 
    1516# For STOMATE : suppress unused lai file and add reftemp file 
    1617#            (${R_BC}/SRF/${config_UserChoices_TagName}/reftemp.nc, .) 
     
    2122 
    2223[RestartFiles] 
    23 # List restart that have to be saved/restored each loop (file out, saved, and in) : 
    24 List=   (sechiba_rest_out.nc, sechiba_rest.nc, sechiba_rest_in.nc) 
     24List=   (sechiba_rest.nc, sechiba_rest.nc, start_sech.nc) 
    2525# For STOMATE :  
    2626#  \ 
     
    3232 
    3333[OutputFiles] 
    34 List=   (sechiba_history.nc, ${R_OUT_SRF_O_M}/${PREFIX}_1M_sechiba_history.nc, Post_1M_sechiba_history) 
     34List=   (sechiba_out.nc, ${R_OUT_SRF_O_M}/${PREFIX}_1M_sechiba_history.nc, Post_1M_sechiba_history) 
    3535# For STOMATE :  
    3636#  \ 
     
    4444Patches = (Patch_20070220_histcom_time_axis) 
    4545GatherWithInternal = (lon, lat, veget, time_counter) 
    46 MonitoringVars = 
    47 TimeSeriesVars = (lai, maxvegetfrac, vegetfrac, nobiofrac, alb_nir, alb_vis, bqsb, evap, fluxlat, fluxsens, gqsb, netrad, qair, rain, runoff, snow, subli, tair, temp_sol, tsol_max, tsol_min, drainage, CO2FLUX) 
     46TimeSeriesVars = (alb_nir, alb_vis, bqsb, evap, fluxlat, fluxsens, gqsb, netrad, qair, rain, runoff, snow, snowf, subli, tair, tsol_max, tsol_min, drainage) 
    4847 
    4948[Post_1M_stomate_history] 
    5049Patches = () 
    5150GatherWithInternal = (lon, lat, PFT, time_counter) 
    52 MonitoringVars = 
    5351TimeSeriesVars = (SPACE_NAT, CO2FLUX_MONTHLY, LAI, VEGET, VEGET_MAX, NPP, GPP, MAINT_RESP, GROWTH_RESP, AGE, HEIGHT, T2M_MONTH, CONTFRAC, RESOLUTION_X, RESOLUTION_Y) 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/COMP/orchidee.driver

    r233 r326  
     1# $Id$ 
     2# 
    13#!/bin/ksh 
    24 
     
    1517{ 
    1618    IGCM_debug_PushStack "SRF_Update" 
    17  
    18     typeset SECHIBA_WRITE_STEP STOMATE_WRITE_STEP 
    1919 
    2020    case ${config_SRF_WriteFrequency} in 
     
    4141    esac 
    4242 
     43 
    4344    if ( [ ${CumulPeriod} -eq 1 ] && [ "${config_SRF_Restart}" = "n" ] ) ; then 
    44         sed -e "s/WRITE_STEP= 86400.0/WRITE_STEP=${SECHIBA_WRITE_STEP}/" \ 
    45             orchidee.def > orchidee.def.tmp 
     45        sed -e "s/_start_sech_/default/" \ 
     46            -e "s/_write_step_/${SECHIBA_WRITE_STEP}/" \ 
     47            orchidee.def > orchidee.def.tmp 
    4648## For STOMATE 
    4749#           -e "s/STOMATE_HIST_DT= 10./STOMATE_HIST_DT = ${STOMATE_WRITE_STEP}/" \ 
     
    5153#            -e "s/DT_WATCHOUT= 1800/DT_WATCHOUT= 3600/" \ 
    5254    else 
    53         sed -e "s/SECHIBA_restart_in= NONE/SECHIBA_restart_in= sechiba_rest_in.nc/" \ 
    54             -e "s/WRITE_STEP = 86400.0/WRITE_STEP=${SECHIBA_WRITE_STEP}/" \ 
    55             orchidee.def > orchidee.def.tmp 
     55        sed -e "s/_start_sech_/start_sech.nc/" \ 
     56            -e "s/_write_step_/${SECHIBA_WRITE_STEP}/" \ 
     57            orchidee.def > orchidee.def.tmp 
    5658## For STOMATE 
    5759#            -e "s/STOMATE_RESTART_FILEIN= NONE/STOMATE_RESTART_FILEIN = stomate_rest_in.nc/" \ 
     
    6163#            -e "s/ORCHIDEE_WATCHOUT= n/ORCHIDEE_WATCHOUT= y/" \ 
    6264#            -e "s/DT_WATCHOUT= 1800/DT_WATCHOUT= 3600/" \ 
    63  
    6465    fi 
    6566    IGCM_sys_Mv orchidee.def.tmp orchidee.def 
     
    7374    IGCM_debug_PushStack "SRF_Finalize" 
    7475 
    75     echo FINALIZE SRF !!! 
    76  
    7776# For STOMATE : 
    7877#     if [ $( IGCM_date_DaysBetweenGregorianDate ${PeriodDateEnd} ${year}1230 ) -ge 0 ] ; then 
     
    8180#     fi 
    8281 
     82    echo FINALIZE SRF !!! 
     83 
    8384    IGCM_debug_PopStack "SRF_Finalize" 
    8485} 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/PARAM/gcm.def_LMD144142

    r197 r326  
    4747iflag_con=3 
    4848##  Facteur multiplication des precip convectives dans KE 
    49 cvl_corr=1.019 
     49cvl_corr=1.002 
     50##  Facteur additif pour l'albedo 
     51pmagic=0.02 
    5052## longitude en degres du centre du zoom                                  
    5153clon=0. 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/PARAM/gcm.def_LMD14496

    r197 r326  
    11## $Id$ 
    22## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
    3 day_step=960 
     3day_step=720 
    44## periode pour le pas Matsuno (en pas) 
    55iperiod=5 
     
    2727physic=y 
    2828## periode de la physique (en pas)                                        
    29 iphysiq=20 
     29iphysiq=15 
    3030## frequence (en  jours ) de l'ecriture du fichier histphy                
    3131ecritphy=30 
     
    4747iflag_con=3 
    4848## Facteur multiplication des precip convectives dans KE 
    49 cvl_corr=1.02 
     49cvl_corr=1.0 
    5050## longitude en degres du centre du zoom                                  
    5151clon=0. 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/PARAM/gcm.def_LMD9671

    r197 r326  
    2626## avec ou sans physique                                                  
    2727physic=y 
    28 ##iflag_phys=1 
    2928## periode de la physique (en pas)                                        
    3029iphysiq=10 
     
    4746##  Flag  pour la convection (1 pour LMD, 2 pour Tiedtke, 3 KE, 4 KE vect) 
    4847iflag_con=3 
    49 ##  Facteur multiplication des precip convectives dans KE 
     48## Facteur multiplication des precip convectives dans KE 
    5049cvl_corr=1.0 
    5150## longitude en degres du centre du zoom                                  
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/PARAM/orchidee.def

    r197 r326  
    11# 
    22# 
    3 # Parameter file for LMDz4OR_v2 configuration 
    4 # See a complete french and english comment file on :  
    5 #  http://forge.ipsl.jussieu.fr/orchidee/ 
     3# Parameter file for LMDZ4OR_v2 configuration 
     4# See comments : http://forge.ipsl.jussieu.fr/orchidee/ 
    65# 
    7  
    8 SECHIBA_restart_in= NONE 
    9 SECHIBA_rest_out= sechiba_rest_out.nc 
    10 SECHIBA_reset_time= y 
    11 OUTPUT_FILE= sechiba_history.nc 
    12 WRITE_STEP= 86400.0 
    13 SECHIBA_HISTLEVEL= 6 
    14  
    15 STOMATE_OK_CO2 = TRUE 
    16 # For STOMATE : 
     6STOMATE_OK_CO2=TRUE 
    177# STOMATE_OK_STOMATE is not set 
    188# STOMATE_OK_DGVM is not set 
    199# STOMATE_WATCHOUT is not set 
    20 #STOMATE_RESTART_FILEIN= stomate_rest_in.nc 
    21 #STOMATE_FORCING_NAME= stomate_forcing.nc/" \ 
    22 #STOMATE_CFORCING_NAME= stomate_Cforcing.nc/" \ 
    23 #STOMATE_OUTPUT_FILE= stomate_history.nc 
    24 #STOMATE_HIST_DT= 10. 
    25 #STOMATE_HISTLEVEL= 5 
    26  
     10SECHIBA_restart_in=_start_sech_ 
     11SECHIBA_rest_out=sechiba_rest.nc 
     12SECHIBA_reset_time=y 
     13# SECHIBA_reset_time is not set 
     14OUTPUT_FILE=sechiba_out.nc 
     15WRITE_STEP=_write_step_ 
     16SECHIBA_HISTLEVEL=6 
     17STOMATE_OUTPUT_FILE=stomate_history.nc 
     18STOMATE_HIST_DT=10. 
     19STOMATE_HISTLEVEL=0 
    2720SECHIBA_DAY=0.0 
    2821SECHIBA_ZCANOP=0.5 
     
    3831HYDROL_SNOW=0.0 
    3932HYDROL_SNOWAGE=0.0 
    40 # OLD MODEL HYDROL_HDRY= 1.0 
    4133HYDROL_HUMR=1.0 
    42 HYDROL_SOIL_DEPTH=2. 
    4334HYDROL_BQSB=default 
    4435HYDROL_GQSB=0.0 
     
    5344LAI_MAP=y 
    5445LAI_FILE=lai2D.nc 
    55 SECHIBA_QSINT= 0.1 
    56 ALB_BARE_MODEL=FALSE 
    57 PERCENT_THROUGHFALL_PFT=30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30. 
    58 RVEG_PFT= 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1. 
    59 CDRAG_FROM_GCM=.TRUE. 
     46SECHIBA_QSINT=0.02 
     47ALB_BARE_MODEL = FALSE 
     48PERCENT_THROUGHFALL_PFT = 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30. 
     49RVEG_PFT = .5, .5, .5, .5, .5, .5, .5, .5, .5, .5, .5, .5, .5 
     50CDRAG_FROM_GCM = .TRUE. 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/PARAM/physiq.def

    r231 r326  
     1# $Id$ 
    12# 
    2 ## $Id$ 
     3### OCEAN = force / slab  /couple 
     4OCEAN=force 
     5### VEGET= y si ORCHIDEE, =n si bucket 
     6VEGET=y 
    37# 
    4  
    5 OCEAN=force 
    6 VEGET=y 
     8# Parametres fichiers de sortie 
     9# 
     10### type_run = type run par rapport aux fichiers et variables de sortie 
     11# - type_run = CLIM/ENSP (=1) 
     12# - type_run = AMIP/CFMI (=2) 
     13type_run=AMIP 
     14### OK_journe= y sortir fichier journalier histday.nc, =n pas de fichier histday.nc 
    715OK_journe=n 
     16### OK_mensuel= y sortir fichier mensuel histmth.nc, =n pas de fichier histmth.nc 
    817OK_mensuel=y 
     18### OK_instan=y, ecrire sorties "instantannees" (chaque pas de temps de la  physique) 
    919OK_instan=n 
     20### OK_hf=y, ecrire sorties hautes frequence histhf.nc, =n pas de fichier histhf.nc 
     21ok_hf=n 
     22# 
     23# Parametres niveau de sorties differents fichiers  
     24# 
     25### lev_histhf=0-4, niveau de sortie fichier "histhf.nc"  
     26# - lev_histhf=0 => pas de sorties histhf.nc 
     27# - lev_histhf=2 => defaut 
     28# - lev_histhf=3 => variables sur niveaux standards 
     29# - lev_histhf=4 => histhf3d.nc champs 3d niveaux modele => fichier. histhf3d.nc 
     30lev_histhf=2 
     31### lev_histday=0-5, niveau de sortie fichier "histday.nc" 
     32# - lev_histday=0 => pas de sorties lev_histday.nc 
     33# - lev_histday=2 => defaut 
     34# - lev_histday=3 => + champs 3D => F. Lott 
     35# - lev_histday=4 => + champs sous-surfaces 
     36# - lev_histday=5 => + champs F. Aires 
     37lev_histday=2 
     38### lev_histmth=0-4, niveau de sortie fichier "histmth.nc" 
     39# - lev_histmth=0 => pas de sorties lev_histmth.nc 
     40# - lev_histmth=2 => defaut 
     41# - lev_histmth=3 => albedo, rugosite sous-surfaces 
     42# - lev_histmth=4 => champs tendances 3d 
     43lev_histmth=2 
     44### ecrit_hf = frequence ecriture fichier histhf.nc en jours 
     45ecrit_hf=0.250 
     46### ecrit_day = frequence ecriture fichier histday.nc en jours 
     47ecrit_day=1. 
     48### ecrit_mth = frequence ecriture fichier histmth.nc en jours 
     49ecrit_mth=30. 
     50### freqin_isccp = frequence input en secondes du simulateur ISCCP 
     51freq_ISCCP=10800. 
     52### freqout_isccp = frequence output en jours du simulateur ISCCP 
     53ecrit_ISCCP=30. 
     54### niveau du diagnostique de conservation d energie 
    1055if_ebil=0 
    1156# 
    1257# parametres KE 
    1358# 
     59### epmax = Efficacite precipitation maximale 
    1460epmax = .99 
     61### ok_adj_ema = ?? pas utilise 
    1562ok_adj_ema = n 
     63### iflag_clw Flag calcul eau liquide 
     64# - iflag_clw=0 : qcond_incld(i,l) = em_qcondc(l) 
     65# - iflag_clw=1 : qcond_incld(i,l) = em_qcond(l) 
     66# - iflag_clw=2 : eau liquide diagnostique en fonction de la Precip 
    1667iflag_clw = 1 
    1768#  
    1869# parametres nuages 
    1970# 
     71### cld_lc_lsc  contenu en eau liquide des nuages large-scale (fisrtilp)  
    2072cld_lc_lsc = 2.6e-4 
     73### cld_lc_con  contenu en eau liquide des nuages convectifs (fisrtilp)  
    2174cld_lc_con = 2.6e-4 
     75### cld_tau_lsc  cte de temps utilisee pour eliminer l eau large-scale (fisrtilp)  
    2276cld_tau_lsc = 3600. 
     77### cld_tau_con  cte de temps utilisee pour eliminer l eau convective (fisrtilp)  
    2378cld_tau_con = 3600. 
     79### ffallv_lsc  cte utilisee dans calcul vitesse de chute cristaux de glace large-scale (fisrtilp)  
    2480ffallv_lsc = 1. 
     81### ffallv_lsc  cte utilisee dans calcul vitesse de chute cristaux de glace convectifs (fisrtilp)  
    2582ffallv_con = 1. 
     83### coef_eva  coef evaporation precips eau/glace (fisrtilp/fisrtilp_tr?/conlmd?)  
    2684coef_eva = 2.e-5 
     85### reevap_ice  reevaporation de toute la precip dans la couche du dessous pour la glace (fisrtilp)  
    2786reevap_ice = y 
     87### iflag_cldcon  flag pour calculer ratqsc=F(ratqsbas,fact_cldcon,q_seri) (physiq)  
     88# - iflag_cldcon<=-1 diag. rain_Tiedtke  
     89# - iflag_cldcon=1, ratqsc=ratqsbas+fact_cldcon*(q_seri(1)-q_seri(k))/q_seri(k) 
     90# - iflag_cldcon=1/2, ratqs=max(ratqs,ratqsc) 
     91# - iflag_cldcon=3,   ratqs=ratqss 
    2892iflag_cldcon = 3 
     93### iflag_pdf :  flag calcul distribution sous-maille de l eau et des nuages  
     94# - iflag_pdf=0, version ratqs,  
     95# - iflag_pdf=1, calcul eau condensee, fraction nuageuse, eau nuageuse a partir 
     96# -              des PDFS de Sandrine Bony  
    2997iflag_pdf = 1 
     98### fact_cldcon  constante calcul ratqsc (voir iflag_cldcon) et proprietes nuages convectifs, clwcon0 (physiq.F)  
    3099fact_cldcon = 1. 
     100### facttemps=   facteur de relaxation de ratqs (iflag_cldcon=1/2) et rnebcon (iflag_cldcon=3) 
    31101facttemps = 1.e-4 
     102## ok_newmicro   =y appel newmicro , =n appel nuage (calcul epaisseur optique et emmissivite des nuages)  
    32103ok_newmicro = y 
     104### ratqsbas     ratqs en bas si iflag_cldcon=1  
    33105ratqsbas = 0.005 
     106### ratqshaut    ratqs en haut pour ratqss "stables"   
    34107ratqshaut = 0.33 
     108### rad_froid    rayon cristaux des nuages de glace "froids"  
    35109rad_froid = 35 
     110### rad_chau1    rayon goutelettes d eau chauds", en haut: k=4-klev  
    36111rad_chau1=12 
     112### rad_chau2    rayon goutelettes d eau chauds", en bas: k=1-3   
    37113rad_chau2=11 
     114## ksta_ter      coef.diffusion minimale sur terre/sic/lic  
    38115ksta_ter=1.e-7 
     116### cdmmax =     cdrag maximum pour le moment 
     117cdmmax = 2.5E-3 
     118### cdhmax =     cdrag maximum pour l energie 
     119cdhmax = 2.0E-3 
    39120# 
    40 # parametres outputs 
     121# Parametres "orbitaux/ ere geologique" 
    41122# 
    42 # Flag pour hf : ok_hf=y/n 
    43 ok_hf=n 
    44 # Flag pour les variables de sorties : type_run=CLIM/AMIP 
    45 # Pour ENSEMBLES mettre type_run=CLIM 
    46 type_run=AMIP 
    47 #niveau de sortie "hf" lev_histhf avec 
    48 # - lev_histhf=3 => defaut 
    49 # - lev_histhf=4 => histhf3d.nc champs 3d niveaux modele 
    50 lev_histhf=3 
    51 #niveau de sortie "day" lev_histday 
    52 # - lev_histday=2 => defaut 
    53 # - lev_histday=3 => + champs 3D => F. Lott 
    54 # - lev_histday=4 => + champs sous-surfaces 
    55 lev_histday=2 
    56 #niveau de sortie "mth" lev_histmth avec 
    57 # - lev_histmth=2 => defaut 
    58 # - lev_histmth=3 => albedo, rugosite sous-surfaces 
    59 # - lev_histmth=4 => champs tendances 3d 
    60 lev_histmth=2 
     123### R_ecc =      Excentricite 
     124R_ecc = 0.016715 
     125### R_peri =     Equinoxe 
     126R_peri = 102.7 
     127### R_incl =     Inclinaison 
     128R_incl = 23.441 
     129### solaire =    Constante solaire 
     130solaire = 1365. 
    61131# 
    62 # parametres climatique 
     132# Taux gaz a effet de serre 
    63133# 
    64 R_ecc = 0.016715 
    65 R_peri = 102.7 
    66 R_incl = 23.441 
    67 solaire = 1365. 
     134### co2_ppm =    taux CO2 en ppm 
    68135co2_ppm = 348. 
    69 #RCO2 = co2_ppm * 1.0e-06  * 44.011/28.97 
    70 #RCO2 = 348. * 1.0e-06  * 44.011/28.97 
    71 #RCO2 =   5.286789092164308E-04 
    72 #RCO2 = 425.43e-06 
     136### CH4_ppb =    taux CH4 en ppb 
    73137CH4_ppb = 1650. 
    74 #RCH4 = 1.65E-06* 16.043/28.97 
    75 #RCH4 =   9.137366240938903E-07 
     138### N2O_ppb =    taux N2O en ppb 
    76139N2O_ppb = 306. 
    77 #RN2O = 306.E-09* 44.013/28.97 
    78 #RN2O =    4.648939592682085E-07 
     140### CFC11_ppt =  taux CFC11 en ppt 
    79141CFC11_ppt = 280. 
    80 #RCFC11 = 280.E-12* 137.3686/28.97 
    81 #RCFC11 =    1.327690990680013E-09 
     142### CFC12_ppt =  taux CFC12 en ppt 
    82143CFC12_ppt = 484. 
    83 #RCFC12 = 484.E-12* 120.9140/28.97 
    84 #RCFC12 =    2.020102726958923E-09 
    85144# 
    86 # parametres simulateur ISCCP 
     145# Parametres effets directs/indirects des "aerosols" 
    87146# 
     147### ok_ade=y/n   flag Aerosol direct effect 
     148ok_ade=n 
     149### ok_aie=y/n   flag Aerosol indirect effect 
     150ok_aie=n 
     151### aer_type =   Aerosol variation type : actuel / preind / scenario 
     152aer_type=actuel 
     153### bl95_b0 =    Parameter in CDNC-maer link (Boucher&Lohmann 1995) 
     154bl95_b0=1.7 
     155### bl95_b1 =    Parameter in CDNC-maer link (Boucher&Lohmann 1995) 
     156bl95_b1=0.2 
     157# 
     158# Parametres simulateur ISCCP 
     159# 
     160### ok_isccp=y/n flag simulateur ISCCP 
    88161ok_isccp=n 
    89 #ok_regdyn : y/n calcul/non des regymes dynamiques sur regions pre-definies 
    90 ok_regdyn=n 
    91 #IM 310804 END 
    92 #top_height = 1 ou 3 
    93 top_height = 3 
    94 #overlap = 1, 2 ou 3 
     162### top_height = flag choix calcul nuages par le simulateur en utilisant  
     163# -              les donnees IR et/ou VIS et l algorithme ISCCP-D1 
     164# - top_height = 1 -> algo IR-VIS 
     165# - top_height = 2 -> identique a 1, mais "ptop(ibox)=pfull(ilev)" 
     166# - top_height = 3 -> algo IR 
     167top_height = 1 
     168### overlap =    Hypothese de Recouvrement (HR) utilisee pour le simulateur ISCCP 
     169# - overlap=1    Max overlap 
     170# - overlap=2    Random overlap 
     171# - overlap=3    Max/Random overlap 
    95172overlap = 3 
    96 #cdmmax 
    97 cdmmax = 2.5E-3 
    98 #cdhmax 
    99 cdhmax = 2.0E-3 
    100 # effets direct et indirect des aérosols 
    101 ok_ade=n 
    102 ok_aie=n 
    103 aer_type=actuel 
    104 bl95_b0=1.7 
    105 bl95_b1=0.2 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/PARAM/run.def

    r235 r326  
    1 # 
    2 # $Header: /home/ioipsl/CVSROOT/LMDZ4OR/CLIM_LMDZOR/PARAM/run.def,v 1.1 2006/12/21 10:17:36 adm Exp $ 
     1# $Id$ 
    32# 
    43INCLUDEDEF=physiq.def 
     
    1716## periode d'ecriture du fichier histoire (en jour) 
    1817iecri=1 
    19 ## periode de stockage fichier histmoy (en jour) 
    20 periodav=1. 
     18## flag de sortie dynzon 
     19ok_dynzon=n 
     20## periode de stockage fichier dynzon (en jour) 
     21periodav=30. 
    2122## activation du calcul d equilibrage de charge 
    22 adjust=y 
    23 ## unite de sortie des impressions 
    24 lunout=6 
     23adjust=_adjust_ 
  • CONFIG/trunk/LMDZ4OR_v2/LMDZOR/config.card

    r197 r326  
     1# $Id$ 
     2# This is config.card file for restart with an NEW libIGCM simulation tree. 
     3# 
    14#======================================================================== 
    25#D-- Compatibility - 
    36[Compatibility] 
    47libIGCM=1.0 
    5  
    6 #======================================================================== 
    78#D-- UserChoices - 
    89[UserChoices] 
    910#============================ 
    10 #D-- (<8 chars MAX for JobName) 
    11 JobName=Lmd4Or1.9 
    12 LongName='LMDz4OR with New scripts' 
     11#-- (<8 chars MAX for JobName) 
     12JobName=LMDZOR01 
     13LongName="Configuration de LMDZ4OR qui corresponde au version force de IPSLCM4_v2" 
    1314TagName=LMDz4OR_v2 
    1415#============================ 
    15 #D-- leap, noleap, 360d 
     16#-- leap, noleap, 360d 
    1617CalendarType=360d 
    17 #D-- Début et fin de Job 
    18 #D-- "YYYY-MM-DD" 
    19 DateBegin=1860-01-01 
    20 DateEnd=1870-02-15 
    21 #Job AMIP 
    22 #DateBegin=1956-01-01 
    23 #DateEnd=2005-12-30 
     18#-- Début et fin de Job 
     19#-- "YYYY-MM-DD" 
     20DateBegin=1980-01-01 
     21DateEnd=1989-12-30 
    2422#============================ 
    25 #D-- 1Y, 1M, 5D, 1D 
     23#-- 1Y, 1M, 5D, 1D 
    2624PeriodLength=1M 
    2725#============================ 
     
    3028JobClass=multi 
    3129#============================ 
    32 #-- Total Number of Processors (minimum is 2 for a coupled configuration) 
    33 #JobNumProcTot=2 
     30#-- Total Number of Processors 
    3431JobNumProcTot=4 
    3532#============================ 
    3633#-- Run Options : here for oasis coupling 
    3734JobRunOptions='"-np "${NUM_PROC_ATM}" -max_np "${NUM_PROC_ATM}' 
    38 #============================ 
    39 PeriodNb=48 
    40  
    4135#======================================================================== 
    4236#D-- ListOfComponents - 
    4337[ListOfComponents] 
    4438#D- For each component, Name of component, Tag of component 
    45 ATM= (lmdz, LMDZ4_V3_1) 
    46 SRF= (orchidee, orchidee_1_9_1) 
     39ATM= (lmdz, LMDZ4_V3_4) 
     40SRF= (orchidee, orchidee_1_9_2) 
    4741 
    4842#======================================================================== 
    4943#D-- Executable - 
    5044[Executable] 
    51 Name=gcm.e 
     45Name=lmdz.x 
    5246#D- For each component, Real name of executable, Name of executable for oasis 
    53 ATM= (gcm.e, gcm.e) 
     47ATM= (gcm.e, lmdz.x) 
    5448SRF= ("", "") 
    5549 
     
    6155#D- Last day of the experience used as restart 
    6256RestartDate=1869-12-30 
    63 #D- Define restart simulation name (=> JOB_OS) 
     57#D- Define restart simulation name 
    6458RestartJobName=CD1 
    65 #D- Path Server Group Login (=> PSGL) 
     59#D- Path Server Group Login 
    6660RestartPath=${ARCHIVE}/IGCM_OUT/LMDz4OR_v2 
    6761# Attention login depend de la machine 
     
    7367#D- frequency of rebuild submission 
    7468RebuildFrequency=NONE 
    75 #D- If you want to monitor variables, this flag determines 
    76 #D- frequency of post-processing submission 
    77 MonitoringFrequency=NONE 
    7869#D- If you want to produce time series, this flag determines 
    7970#D- frequency of post-processing submission 
     
    8879# 
    8980WriteFrequency="1M 1D HF" 
    90 #D-- If config_Restarts_OverRule == 'n' all params are read 
     81# If config_Restarts_OverRule == 'n' all params are read 
    9182Restart= n 
    92 #D-- Last day of the experience used as restart 
     83# Last day of the experience used as restart 
    9384RestartDate=1999-12-30 
    94 #D-- Define restart simulation name 
     85# Define restart simulation name 
    9586RestartJobName=2L18 
    9687RestartPath=${ARCHIVE}/IGCM_OUT/LMDz4OR_v2 
    97 #D-- Old component name for restart (if empty, use new name) 
     88# Old component name for restart (if empty, use new name) 
    9889OldName= 
    9990 
     
    10394WriteFrequency="1M" 
    10495Restart=n 
    105 #D-- Last day of the experience used as restart 
     96##-- Last day of the experience used as restart 
    10697RestartDate=1999-12-30 
    107 #D-- Define restart simulation name 
     98# Define restart simulation name 
    10899RestartJobName=2L18 
    109100RestartPath=${ARCHIVE}/IGCM_OUT/LMDz4OR_v2 
    110 #D-- Old component name for restart (if empty, use new name) 
     101#-- Old component name for restart (if empty, use new name) 
    111102OldName= 
    112103 
Note: See TracChangeset for help on using the changeset viewer.