Ignore:
Timestamp:
12/22/22 16:17:21 (19 months ago)
Author:
aclsce
Message:

IPSLCM7 : updated component revisions accordingly with ICOLMDZOR_v7 for DYNAMICO, ICOSA_LMDZ, ORCHIDEE and LMDZ.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v7/IPSLCM7/GENERAL/DRIVER/lmdz.driver

    r6014 r6296  
    3131        RESOL_ATM_Z=${dynamico_UserChoices_RESOL_ATM_Z} 
    3232        RESOL_NBP=${dynamico_UserChoices_RESOL_NBP} 
     33    RESOL_ATM="nbp${RESOL_NBP}" 
    3334    fi 
    3435 
     
    379380    fi 
    380381 
    381     if [ X${config_ListOfComponents_CHM} = Xinca ] ; then 
     382    if [ X${config_UserChoices_ConfigType} = XESMCO2AER ] ; then 
     383    echo "ESM config, with INCA and CO2i, set type_trac=inco in run.def" 
     384    IGCM_comp_modifyDefFile blocker run.def type_trac inco 
     385    IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 
     386    elif [ X${config_ListOfComponents_CHM} = Xinca ] ; then 
    382387        echo "Activate coupling to INCA, set type_trac=inca in run.def" 
    383388        IGCM_comp_modifyDefFile blocker run.def type_trac inca 
     
    492497    fi  
    493498 
    494     if [ X${config_UserChoices_ConfigType} = XESMCO2 ] ; then 
     499    if ( [ X${config_UserChoices_ConfigType} = XESMCO2 ] || [ X${config_UserChoices_ConfigType} = XESMCO2AER ] ) ; then 
    495500        # Set carbon cycle parameters according to parmeters in lmdz.card  
    496501        IGCM_comp_modifyDefFile blocker config.def level_coupling_esm 2  
     
    498503        IGCM_comp_modifyDefFile blocker config.def carbon_cycle_tr ${lmdz_UserChoices_carbon_cycle_tr} 
    499504        IGCM_comp_modifyDefFile blocker config.def carbon_cycle_rad ${lmdz_UserChoices_carbon_cycle_rad} 
     505        IGCM_comp_modifyDefFile nonblocker config.def co2_ppm0 ${lmdz_UserChoices_co2_ppm0}  
    500506    else 
    501507        # Take default value set in config.def 
     
    504510        IGCM_comp_modifyDefFile nonblocker config.def carbon_cycle_tr DEFAULT 
    505511        IGCM_comp_modifyDefFile nonblocker config.def carbon_cycle_rad DEFAULT 
     512        IGCM_comp_modifyDefFile nonblocker config.def co2_ppm0 DEFAULT 
     513    fi 
     514 
     515    if ( [ X${config_UserChoices_ConfigType} = XESMCO2 ] ) ; then 
     516        # Set carbon cycle parameters according to parmeters in lmdz.card  
     517        IGCM_comp_modifyDefFile nonblocker config.def read_fco2_ocean_cor ${lmdz_UserChoices_read_fco2_ocean_cor} 
     518        IGCM_comp_modifyDefFile nonblocker config.def var_fco2_ocean_cor ${lmdz_UserChoices_var_fco2_ocean_cor} 
     519        IGCM_comp_modifyDefFile nonblocker config.def read_fco2_land_cor ${lmdz_UserChoices_read_fco2_land_cor} 
     520        IGCM_comp_modifyDefFile nonblocker config.def var_fco2_land_cor ${lmdz_UserChoices_var_fco2_land_cor} 
     521    else 
     522        IGCM_comp_modifyDefFile nonblocker config.def read_fco2_ocean_cor DEFAULT 
     523        IGCM_comp_modifyDefFile nonblocker config.def var_fco2_ocean_cor DEFAULT 
     524        IGCM_comp_modifyDefFile nonblocker config.def read_fco2_land_cor DEFAULT 
     525        IGCM_comp_modifyDefFile nonblocker config.def var_fco2_land_cor DEFAULT 
    506526    fi 
    507527 
     
    572592    fi 
    573593    # Include xml files for output configuration if running with workflow CMIP6 
    574     if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then 
     594    if ( [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] || [ X${config_Post_dr2xmlIPSL} = XTRUE ] ) ; then 
    575595        echo '<context id="LMDZ" src="./ping_lmdz.xml"/>' >> add.tmp 
    576596        echo '<context id="LMDZ" src="./dr2xml_lmdz.xml"/>' >> add.tmp 
     
    615635            valuei=720 
    616636            valuej=360 
     637    elif [ ${RESOL_NBP} == 320  ] ; then 
     638        valuei=1440 
     639        valuej=720 
    617640        else 
    618641            IGCM_debug_Exit "RESOL_NBP=${RESOL_NBP} is not yet implemented in drivers" 
Note: See TracChangeset for help on using the changeset viewer.