Ignore:
Timestamp:
12/15/16 10:58:34 (7 years ago)
Author:
acosce
Message:

update LMDZORINCA_v6 configuration
1- now LMDZOR experiments are in New Physics
2- add clim_* LMDZOR experiments
3- now timestep is manage in gcm.def in relation with the atm physics choose
4- update value for GHG in config.def files
5- remove files not use anymore (PARAM/file_lmdz.xml PARAM/output.def)
6- add calcul_flux in inca.card / inca.def / inca.driver

Location:
CONFIG/UNIFORM/v6/LMDZORINCA_v6
Files:
25 added
20 deleted
22 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZ/CREATE_amip/COMP/lmdz.card

    r2954 r3061  
    66[UserChoices] 
    77# Physics package to use 
    8 LMDZ_Physics=NPv5.65 
     8LMDZ_Physics=NPv5.80bz0 
    99 
    1010# Manage radiative aerosol effect and ozone  
     
    4444[ParametersFiles] 
    4545List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def), \ 
    46         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),    \ 
     46        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def), \ 
    4747        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),   \ 
    4848        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZOR/amip/COMP/lmdz.card

    r2954 r3061  
    99# LMDZ_Physics=NPv5.67 for new physics to be used with LMDZ5/testing revision 2546 or later 
    1010# LMDZ_Physics=NPv5.70 for new physics to be used with LMDZ5/testing revision 2595 or later 
    11 LMDZ_Physics=AP 
    12  
    13 # Set the variable CREATE needed further below to find the initial and boundary condition files. 
    14 CREATE=ELI-${RESOL_ATM_3D} 
     11# LMDZ_Physics=NPv5.80bz0 for new physics to be used with LMDZ5/trunk revision 2699 or later 
     12LMDZ_Physics=NPv5.80bz0 
    1513 
    1614# Set ConfType to choose parameters for aerosols, solar and green house gazes. 
     
    5351 
    5452[InitialStateFiles] 
    55 List=   (${ARCHIVE}/IGCM_OUT/LMDZ/${CREATE}/ATM/Output/Restart/${CREATE}_${year}_start.nc,    start.nc),\ 
    56         (${ARCHIVE}/IGCM_OUT/LMDZ/${CREATE}/ATM/Output/Restart/${CREATE}_${year}_startphy.nc, startphy.nc) 
     53List=   (${R_IN}/ATM/IPSLCM6/eORCA1.2xLMD${RESOL_ATM_XY}/start_eORCA1.2xLMD${RESOL_ATM_3D}.nc, start.nc),\ 
     54        (${R_IN}/ATM/IPSLCM6/eORCA1.2xLMD${RESOL_ATM_XY}/startphy_eORCA1.2xLMD${RESOL_ATM_3D}.nc, startphy.nc)  
    5755 
    5856[BoundaryFiles] 
    59 List=   (${ARCHIVE}/IGCM_OUT/LMDZ/${CREATE}/ATM/Output/Boundary/${CREATE}_${year}_limit.nc,      limit.nc),\ 
     57List=   (${R_IN}/ATM/LIMIT/AMIP.v20160609/interpol/${RESOL_ATM_XY}_eORCA1.2_365d/limit_${year}.nc, limit.nc),\ 
    6058        (${R_IN}/ATM/${RESOL_ATM}/AR5/HISTORIQUE/aerosols_11YearsClim_${year}_v5.nc,              aerosols${year}.nc),\ 
    61         (${ARCHIVE}/IGCM_OUT/LMDZ/${CREATE}/ATM/Output/Boundary/${CREATE}_${year}_climoz_LMDZ.nc, climoz_LMDZ.nc) 
    62  
    63 ListNonDel= (${R_IN}/ATM/IPCC_AR5/HISTORIQUE/SOLARANDVOLCANOES_1610_2008.txt, SOLARANDVOLCANOES.txt),\ 
    64             (${R_IN}/ATM/IPCC_AR5/HISTORIQUE/CO2_1765_2005.txt, CO2.txt),\ 
    65             (${R_IN}/ATM/IPCC_AR5/HISTORIQUE/CH4_1765_2005.txt, CH4.txt),\ 
    66             (${R_IN}/ATM/IPCC_AR5/HISTORIQUE/N2O_1765_2005.txt, N2O.txt),\ 
    67             (${R_IN}/ATM/IPCC_AR5/HISTORIQUE/CFC11_1765_2005.txt, CFC11.txt),\ 
    68             (${R_IN}/ATM/IPCC_AR5/HISTORIQUE/CFC12_1765_2005.txt, CFC12.txt),\ 
     59        (${R_IN}/ATM/${RESOL_ATM}/AR5/HISTORIQUE/climoz_LMDZ_${year}_v2.nc,                       climoz_LMDZ.nc),\ 
     60        (${R_IN}/ATM/SOLAR/CMIP6/v3.1/Historical/solarforcing_daily_3.1_6bands_${year}.nc,        solarforcing.nc),\ 
     61        (${R_IN}/ATM/STRATAERO/CMIP6/v1/${RESOL_ATM_XY}/L${RESOL_ATM_Z}/taulwstrat.2D.${year}.nc, taulwstrat.2D.nc),\ 
     62        (${R_IN}/ATM/STRATAERO/CMIP6/v1/${RESOL_ATM_XY}/L${RESOL_ATM_Z}/tauswstrat.2D.${year}.nc, tauswstrat.2D.nc) 
     63 
     64# Note: the SOLARANDVOLCANOES.txt is only used for LMDZ_Physics=AP and NPv3.2 (if ok_suntime_rrtm=n) 
     65ListNonDel= (${R_IN}/ATM/GHG/CMIP6/historical/CO2_CMIP6_0000_2014.txt, CO2.txt),\ 
     66            (${R_IN}/ATM/GHG/CMIP6/historical/CH4_CMIP6_0000_2014.txt, CH4.txt),\ 
     67            (${R_IN}/ATM/GHG/CMIP6/historical/N2O_CMIP6_0000_2014.txt, N2O.txt),\ 
     68            (${R_IN}/ATM/GHG/CMIP6/historical/CFC11eq_CMIP6_0000_2014.txt, CFC11.txt),\ 
     69            (${R_IN}/ATM/GHG/CMIP6/historical/CFC12eq_CMIP6_0000_2014.txt, CFC12.txt),\ 
     70            (${R_IN}/ATM/IPCC_AR5/HISTORIQUE/SOLARANDVOLCANOES_1610_2008.txt, SOLARANDVOLCANOES.txt),\ 
    6971            (${R_IN}/ATM/${RESOL_ATM}/AR5/HISTORIQUE/aerosols_11YearsClim_1855_v5.nc, aerosols.nat.nc) 
    7072 
     
    7476[ParametersFiles] 
    7577List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    76         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     78        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def),\ 
    7779        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7880        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZOR/amip/COMP/orchidee.card

    r3024 r3061  
    77# Sef DefSuffix=Choi (default) to activate default 2-layer Choisnel hydrology 
    88# Set DefSuffix=CWRR to activate 11-layer CWRR hydrology 
    9 DefSuffix=Choi 
     9DefSuffix=CWRR 
    1010 
    1111VEGET_UPDATE=1Y 
     
    1919 
    2020[BoundaryFiles] 
    21 List=(${R_IN}/SRF/PFTmap_1850to2005_AR5_LUHa.rc2/PFTmap_IPCC_${year}.nc, PFTmap.nc) 
     21List=(${R_IN}/SRF/PFTMAPS/CMIP5/PFTmap_1850to2005_AR5_LUHa.rc2/PFTmap_IPCC_${year}.nc, PFTmap.nc) 
    2222ListNonDel= () 
    2323 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZOR/amip/config.card

    r2694 r3061  
    4040[Executable] 
    4141#D- For each component: Real name of executable, Name of executable in the run directory  
    42 ATM= (gcm.e, lmdz.x, 31MPI, 1OMP) 
     42#D- Here is set 47MPI*8OMP which is suitable for resolution 144x142x79 
     43#D- Change to 31MPI*4OMP for resolution 96x95x39 
     44ATM= (gcm.e, lmdz.x, 47MPI, 8OMP) 
    4345SRF= ("", "") 
    4446SBG= ("", "") 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/AER/COMP/inca.card

    r2979 r3061  
    1717#choose sedimentation multilayer or one layer  
    1818multilayer_sedim=y 
     19#coupled model with ORCH 
     20CoupOrchInca=n 
     21#active or not chemistry flux in output  
     22calcul_flux=n 
    1923 
    2024# Use XIOS and/or IOIPSL as output library 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/AER/COMP/lmdz.card

    r3026 r3061  
    7474[ParametersFiles] 
    7575List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    76         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     76        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics},    gcm.def),          \ 
    7777        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7878        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/CREATE_erai/COMP/lmdz.card

    r3012 r3061  
    4646[ParametersFiles] 
    4747List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def), \ 
    48         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),    \ 
     48        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics},    gcm.def),    \ 
    4949        (${SUBMIT_DIR}/PARAM/traceur.def_h2o_${LMDZ_Physics}, traceur.def), \ 
    5050        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),   \ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/DUSS/COMP/inca.card

    r2981 r3061  
    1919#coupled model with ORCH 
    2020CoupOrchInca=n 
     21#active or not chemistry flux in output  
     22calcul_flux=n 
    2123 
    2224# Use XIOS and/or IOIPSL as output library 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/DUSS/COMP/lmdz.card

    r3026 r3061  
    7474[ParametersFiles] 
    7575List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    76         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     76        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics},    gcm.def),          \ 
    7777        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7878        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/GES/COMP/inca.card

    r2954 r3061  
    1313# 86400 = daily output 
    1414freq_write_chem=86400 
     15#choose sedimentation multilayer or one layer  
     16multilayer_sedim=n 
     17#coupled model with ORCH 
     18CoupOrchInca=n 
     19#active or not chemistry flux in output  
     20calcul_flux=n 
    1521 
    1622# Use XIOS and/or IOIPSL as output library 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/GES/COMP/lmdz.card

    r3026 r3061  
    7575[ParametersFiles] 
    7676List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    77         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     77        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics},    gcm.def),          \ 
    7878        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7979        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/NMHC/COMP/inca.card

    r2981 r3061  
    1919#coupled model with ORCH 
    2020CoupOrchInca=n 
     21#active or not chemistry flux in output  
     22calcul_flux=n 
    2123 
    2224 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/NMHC/COMP/lmdz.card

    r3026 r3061  
    7474[ParametersFiles] 
    7575List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    76         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     76        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics},    gcm.def),          \ 
    7777        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7878        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/NMHC_AER/COMP/inca.card

    r2954 r3061  
    1919#coupled model with ORCH 
    2020CoupOrchInca=n 
    21  
     21#active or not chemistry flux in output  
     22calcul_flux=n 
    2223 
    2324# Use XIOS and/or IOIPSL as output library 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/EXPERIMENTS/LMDZORINCA/NMHC_AER/COMP/lmdz.card

    r3026 r3061  
    1010# LMDZ_Physics=NPv5.67 for new physics to be used with LMDZ5/testing revision 2546 or later 
    1111# LMDZ_Physics=NPv5.70 for new physics to be used with LMDZ5/testing revision 2595 or later 
     12# LMDZ_Physics=NPv5.80bz0 for new physics to be used with LMDZ5/trunk revision 2699 or later 
    1213LMDZ_Physics=AP 
    1314 
     
    5960 
    6061[InitialStateFiles] 
    61 # start and startphy are the clim files computed with CLIM_CREATE (create_etat0_limit) job 
    6262List=   (${R_IN}/CHM/INCA${RESOL_CHM}/start_nitrate.nc  , start.nc      ) \ 
    6363        (${R_IN}/CHM/INCA${RESOL_CHM}/startphy_nitrate.nc       , startphy.nc   ) 
     
    7474[ParametersFiles] 
    7575List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    76         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     76        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics},    gcm.def),          \ 
    7777        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7878        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/GENERAL/DRIVER/inca.driver

    r2833 r3061  
    111111    fi 
    112112 
     113    #inca.def : choose calcul interactif des diagnostiques flux chimique ou non   
     114    if [ ! X${inca_UserChoices_calcul_flux} = X ]; then  
     115        IGCM_comp_modifyDefFile nonblocker inca.def calcul_flux ${inca_UserChoices_calcul_flux} 
     116    else 
     117        IGCM_comp_modifyDefFile nonblocker inca.def calcul_flux n 
     118    fi 
     119 
    113120    #inca.def : choose output library  
    114121    if [  X${inca_UserChoices_XIOS} = Xy ] ; then 
     
    144151    fi 
    145152 
    146     #Long Name as global attribute (if LongName is not empty) 
     153    # Add LongName as global attribute in XIOS output files (if LongName is not empty) 
    147154    if [ ! "X${config_UserChoices_LongName}" = "X" ] ; then 
    148155        listfile=$(ls file_def*inca.xml) 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/GENERAL/DRIVER/lmdz.driver

    r2954 r3061  
    277277         
    278278 
    279     ## gcm.def parameters :  
    280     # Modification of variable iphysiq depending on the physics 
    281     if [ X${LMDZ_Physics} = X"AP" ] ; then 
    282         if [ ${RESOL_ATM_3D} = 96x95x39 ]; then 
    283             value=10 
    284         elif [ ${RESOL_ATM_3D} = 144x142x39 ]; then 
    285             value=15 
    286         else 
    287             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    288             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    289             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    290         fi 
    291     elif [ X${LMDZ_Physics} = X"NPv3.1" ] ; then 
    292         if  [ ${RESOL_ATM_3D} = 96x95x39 ] ; then 
    293             value=5 
    294         elif [ ${RESOL_ATM_3D} = 144x142x39 ] ; then 
    295             value=5 
    296         else 
    297             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    298             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    299             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    300         fi 
    301     elif [ X${LMDZ_Physics} = X"NPv3.2" ] ; then 
    302         if [ ${RESOL_ATM_3D} = 96x95x39 ] ; then 
    303             value=5 
    304         elif [ ${RESOL_ATM_3D} = 144x142x39 ] ; then 
    305             value=5 
    306         elif [ ${RESOL_ATM_3D} = 128x118x39 ] ; then 
    307             value=15 
    308         else 
    309             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    310             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    311             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    312         fi 
    313     else 
    314         # Take default value set in gcm.def 
    315         value=DEFAULT 
    316     fi 
    317     IGCM_comp_modifyDefFile nonblocker gcm.def iphysiq $value 
    318      
    319279 
    320280    ## run.def parameters 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/GENERAL/DRIVER/orchidee.driver

    r2907 r3061  
    11#!/bin/ksh 
    2 #D- Driver du script pour ORCHIDEE 
     2## Driver for the component SRF corresponding to the sechiba part of ORCHIDEE 
    33#----------------------------------------------------------------- 
    44function SRF_Initialize 
     
    6363    ## 2. Mangement of output and modifications of related xml files 
    6464 
    65     # Set default values for sechiba1_enabled, sechiba1_freq and sechiba2_enabled. 
     65    # Set default values for sechiba1_enabled and sechiba1_freq. 
     66    # These variables are used only to modify file_def_orchidee.xml 
    6667    sechiba1_enabled=.FALSE. 
    6768    sechiba2_enabled=.FALSE. 
    6869    sechiba1_freq=0s 
     70    sechiba2_freq=0s 
    6971 
    70     # Get WriteFrenquecies from config.card for SECHIBA 
    71     # Note that it is only possible to have one HF and one other option.  
    72     # If more options are set in config.card only the latest will be used. 
     72 
     73    # Get WriteFrenquecy for SRF (SECHIBA) from config.card 
     74    # 1 or 2 frequencies can be set in WriteFrenquecy for SRF 
     75    # The first frequency will always be used for the sechiba_history file and the  
     76    # second frequency will be used for the sechiba_out_2.nc file.  
     77    # The files are activated only if its corresponding frequency is set in WriteFrequency 
     78    ifreq=0 
    7379    for frequency in ${config_SRF_WriteFrequency} ; do 
    7480        case ${frequency} in 
     
    7682                NbYears=$( echo ${frequency} | awk -F '[yY]' '{print $1}' ) 
    7783                NbDaysYear=$( IGCM_date_DaysInYear ${year} ) 
    78                 sechiba1_enabled=.TRUE. 
    79                 sechiba1_freq=${NbYears}y ;; 
     84                file_enabled=.TRUE. 
     85                file_freq=${NbYears}y ;; 
    8086            *M|*m) 
    8187                NbMonths=$( echo ${frequency} | awk -F '[mM]' '{print $1}' ) 
    82                 sechiba1_enabled=.TRUE. 
    83                 sechiba1_freq=${NbMonths}mo ;; 
     88                file_enabled=.TRUE. 
     89                file_freq=${NbMonths}mo ;; 
    8490            *D|*d) 
    8591                NbDays=$( echo ${frequency} | awk -F '[dD]' '{print $1}' ) 
    86                 sechiba1_enabled=.TRUE. 
    87                 sechiba1_freq=${NbDays}d ;; 
     92                file_enabled=.TRUE. 
     93                file_freq=${NbDays}d ;; 
    8894            *s) 
    8995                WriteInSeconds=$( echo ${frequency} | awk -F '[s]' '{print $1}' ) 
    90                 sechiba1_enabled=.TRUE. 
    91                 sechiba1_freq=${WriteInSeconds}s ;; 
     96                file_enabled=.TRUE. 
     97                file_freq=${WriteInSeconds}s ;; 
    9298            HF|hf)  
    93                 sechiba2_enabled=.TRUE. ;; 
     99                file_enabled=.TRUE.  
     100                file_freq=10800s ;; 
    94101            *)  
    95                 IGCM_debug_Exit "SRF WriteFrequency=${frequency} is invalid. Choose between xY, xM, xD, xs and HF for Sechiba." ;; 
     102                IGCM_debug_Exit "SRF_Update " ${frequency} " invalid WriteFrequency : choose in xY, xM, xD, xs and HF"  
     103                IGCM_debug_Verif_Exit ;; 
     104        esac 
     105 
     106        (( ifreq = ifreq + 1 )) 
     107        case ${ifreq} in 
     108            1) 
     109                sechiba1_enabled=${file_enabled} 
     110                sechiba1_freq=${file_freq} ;; 
     111            2) 
     112                sechiba2_enabled=${file_enabled} 
     113                sechiba2_freq=${file_freq} ;; 
     114        *) 
     115                IGCM_debug_Exit "SRF_Update: It is not possible to set more than 2 output files for sechiba from config.card" 
     116                IGCM_debug_Exit "You must correct WriteFrequancy in SRF secion in config.card." 
     117                IGCM_debug_Exit "Adapt file_def_orchidee.xml directly if you want more output files" 
     118                IGCM_debug_Verif_Exit ;; 
    96119        esac 
    97120    done 
    98121 
    99     # Do the modifications in file_def_orchidee.xml 
     122 
     123    # Modify file_def_orchidee.xml file 
    100124    IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 enabled ${sechiba1_enabled} 
    101125    IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_freq ${sechiba1_freq} 
    102126    IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 enabled ${sechiba2_enabled} 
     127    IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_freq ${sechiba2_freq} 
     128     
    103129 
    104130    # Add include of orchidee context in iodef.xml 
     
    110136    rm iodef.xml.tmp add.tmp 
    111137 
    112     #Long Name as global attribute (if LongName is not empty) 
    113         if [ ! "X${config_UserChoices_LongName}" = "X" ] ; then 
    114             listfile=$(ls file_def*orchidee.xml) 
    115             echo "<variable id=\"LongName\" type=\"string\">${config_UserChoices_LongName}</variable>" > add.tmp 
    116             for file in ${listfile} 
    117             do 
    118                 cp ${file} ${file}.tmp 
    119                 sed -e "/<file id/r add.tmp" \ 
    120                     ${file}.tmp > ${file} 
    121                 rm ${file}.tmp  
    122             done  
    123             rm add.tmp 
    124         fi 
     138    # Add LongName as global attribute in XIOS output files (if LongName is not empty) 
     139    if [ ! "X${config_UserChoices_LongName}" = "X" ] ; then 
     140        listfile=$(ls file_def*orchidee.xml) 
     141        echo "<variable id=\"LongName\" type=\"string\">${config_UserChoices_LongName}</variable>" > add.tmp 
     142        for file in ${listfile} 
     143        do 
     144            cp ${file} ${file}.tmp 
     145            sed -e "/<file id/r add.tmp" \ 
     146                ${file}.tmp > ${file} 
     147            rm ${file}.tmp  
     148        done  
     149        rm add.tmp 
     150    fi 
     151 
    125152 
    126153    IGCM_debug_PopStack "SRF_Update" 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/GENERAL/PARAM/config.def_actuel

    r3024 r3061  
    2424#solaire = _AUTO_ : DEFAULT = 1366.0896 
    2525solaire = _AUTO_ : DEFAULT = 1361.20  
     26### constante solaire lue dans un fichier par defaut => temporairement dans physiq.def 
     27##  ok_suntime_rrtm=y 
    2628# 
    2729# Taux gaz a effet de serre 
    2830# 
    29 ### co2_ppm =    taux CO2 en ppm 
    30 co2_ppm = _AUTO_: DEFAULT = 0.36886500E+03 
    31 ### CH4_ppb =    taux CH4 en ppb 
    32 CH4_ppb = _AUTO_ : DEFAULT = 0.17510225E+04 
    33 ### N2O_ppb =    taux N2O en ppb 
    34 N2O_ppb = _AUTO_ : DEFAULT = 0.31585000E+03 
    35 ### CFC11_ppt = taux CFC11eq CMIP6 en ppt 
     31### co2_ppm =    taux CO2 en ppm, l'année 2000 forcage CMIP6 
     32co2_ppm = _AUTO_: DEFAULT = 3.6912e+02 
     33### CH4_ppb =    taux CH4 en ppb, l'année 2000 forcage CMIP6 
     34CH4_ppb = _AUTO_ : DEFAULT = 1.7780e+03 
     35### N2O_ppb =    taux N2O en ppb, l'année 2000 forcage CMIP6 
     36N2O_ppb = _AUTO_ : DEFAULT = 3.1576e+02 
     37### CFC11_ppt = taux en ppt, l'année 2000 forcage CFC11eq_CMIP6 
    3638CFC11_ppt = _AUTO_ : DEFAULT = 6.3990e+01 
    37 ### CFC12_ppt =  taux CFC12eq CMIP6 en ppt 
     39### CFC12_ppt =  taux en ppt, l'année 2000 forcage CFC12eq_CMIP6 
    3840CFC12_ppt = _AUTO_ : DEFAULT = 1.0511e+03 
    3941# 
     
    6567# 2: read two ozone climatologies, the average day and night climatology and the daylight climatology 
    6668read_climoz=_AUTO_ 
     69#  
     70# Aerosols stratospheriques utilises par defaut => temporairement dans physiq.def 
     71##flag_aerosol_strat=2 
     72# 
    6773# COSP 
    6874ok_cosp=_AUTO_ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/GENERAL/PARAM/config.def_preind

    r3024 r3061  
    2525### solaire =    Constante solaire 
    2626solaire = _AUTO_: DEFAULT = 1361.20 
     27### constante solaire lue dans un fichier par defaut => temporairement dans physiq.def 
     28##ok_suntime_rrtm=y 
    2729# 
    2830# Taux gaz a effet de serre 
    2931# 
    30 ### co2_ppm =    taux CO2 en ppm 
    31 co2_ppm = _AUTO_: DEFAULT = 0.28472500E+03 
    32 ### CH4_ppb =    taux CH4 en ppb 
    33 CH4_ppb = _AUTO_: DEFAULT = 0.79097924E+03 
    34 ### N2O_ppb =    taux N2O en ppb 
    35 N2O_ppb = _AUTO_: DEFAULT = 0.27542506E+03 
    36 ### CFC11_ppt = taux CFC11eq CMIP6 en ppt 
     32### co2_ppm =    taux CO2 en ppm, l'année 1850 forcage CMIP6 
     33co2_ppm = _AUTO_: DEFAULT  = 2.8432e+02 
     34### CH4_ppb =    taux CH4 en ppb, l'année 1850 forcage CMIP6 
     35CH4_ppb = _AUTO_: DEFAULT = 8.0825e+02 
     36### N2O_ppb =    taux N2O en ppb, l'année 1850 forcage CMIP6 
     37N2O_ppb = _AUTO_: DEFAULT = 2.7302e+02 
     38### CFC11_ppt = taux en ppt, l'année 2000 forcage CFC11eq_CMIP6 
    3739CFC11_ppt = _AUTO_: DEFAULT = 1.1726e+01 
    38 ### CFC12_ppt = taux CFC12eq CMIP6 en ppt 
     40### CFC12_ppt = taux en ppt, l'année 2000 forcage CFC12eq_CMIP6 
    3941CFC12_ppt = _AUTO_: DEFAULT = 1.6513e+01 
    4042# 
     
    6668# 2: read two ozone climatologies, the average day and night climatology and the daylight climatology 
    6769read_climoz=_AUTO_ 
     70# 
     71# Aerosols stratospheriques utilises par defaut => temporairement dans physiq.def 
     72# 
     73##flag_aerosol_strat=2 
     74# 
    6875# COSP 
     76# 
    6977ok_cosp=_AUTO_ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/GENERAL/PARAM/inca.def

    r2735 r3061  
    2020#coupled model with orchidee 
    2121CoupOrchInca=_AUTO_ 
    22  
     22#output diagnostic for chemistry flux 
     23calcul_flux=_AUTO_ 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6/GENERAL/POST/monitoring01_lmdz.cfg

    r2784 r3061  
    6161 tro3_strato_forcing    | "tro3"                  | "" | "tro3[x=@din,y=@din,k=1:7@sum,d=1]"  | "ozone strato k=1:7@sum" | "Mole" | "" 
    6262 tro3_tropo_forcing     | "tro3"                  | "" | "tro3[x=@din,y=@din,k=8:17@sum,d=1]" | "ozone trop k=8:17@sum"  | "Mole" | "" 
    63  solaire_forcing        | "solaire"               | "" | "solaire[d=1]"   | "Constante solaire"      | "W/m^2" | "1" 
    64  co2_ppm_forcing        | "co2_ppm"               | "" | "co2_ppm[d=1]"   | "Concentration du CO2"   | "ppm"   | "1" 
    65  CH4_ppb_forcing        | "CH4_ppb"               | "" | "CH4_ppb[d=1]"   | "Concentration du CH4"   | "ppb"   | "1" 
    66  N2O_ppb_forcing        | "N2O_ppb"               | "" | "N2O_ppb[d=1]"   | "Concentration du N2O"   | "ppb"   | "1" 
    67  CFC11_ppt_forcing      | "CFC11_ppt"             | "" | "CFC11_ppt[d=1]" | "Concentration du CFC11" | "ppt"   | "1" 
    68  CFC12_ppt_forcing      | "CFC12_ppt"             | "" | "CFC12_ppt[d=1]" | "Concentration du CFC12" | "ppt"   | "1" 
     63## solaire_forcing        | "solaire"               | "" | "solaire[d=1]"   | "Constante solaire"      | "W/m^2" | "1" 
     64## co2_ppm_forcing        | "co2_ppm"               | "" | "co2_ppm[d=1]"   | "Concentration du CO2"   | "ppm"   | "1" 
     65## CH4_ppb_forcing        | "CH4_ppb"               | "" | "CH4_ppb[d=1]"   | "Concentration du CH4"   | "ppb"   | "1" 
     66## N2O_ppb_forcing        | "N2O_ppb"               | "" | "N2O_ppb[d=1]"   | "Concentration du N2O"   | "ppb"   | "1" 
     67## CFC11_ppt_forcing      | "CFC11_ppt"             | "" | "CFC11_ppt[d=1]" | "Concentration du CFC11" | "ppt"   | "1" 
     68## CFC12_ppt_forcing      | "CFC12_ppt"             | "" | "CFC12_ppt[d=1]" | "Concentration du CFC12" | "ppt"   | "1" 
    6969## R_ecc_forcing      | "R_ecc"                  | "" | "R_ecc[d=1]"   | "Excentricite"      | "-"     | "1" 
    7070## R_peri_forcing     | "R_peri"                 | "" | "R_peri[d=1]"  | "Equinoxe"          | "-"     | "1" 
Note: See TracChangeset for help on using the changeset viewer.