Changeset 6268 for CONFIG/UNIFORM/v6/IPSLCM6.5.1/GENERAL/DRIVER/lmdz.driver
- Timestamp:
- 11/21/22 15:45:39 (20 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v6/IPSLCM6.5.1/GENERAL/DRIVER/lmdz.driver
r6119 r6268 367 367 fi 368 368 369 if [ X${config_ListOfComponents_CHM} = Xinca ] ; then 369 if [ X${config_UserChoices_ConfigType} = XESMCO2AER ] ; then 370 echo "ESM config, with INCA and CO2i, set type_trac=inco in run.def" 371 IGCM_comp_modifyDefFile blocker run.def type_trac inco 372 IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 373 elif [ X${config_ListOfComponents_CHM} = Xinca ] ; then 370 374 echo "Activate coupling to INCA, set type_trac=inca in run.def" 371 375 IGCM_comp_modifyDefFile blocker run.def type_trac inca … … 380 384 IGCM_comp_modifyDefFile blocker run.def type_trac co2i 381 385 IGCM_comp_modifyDefFile blocker run.def config_inca none 382 IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1386 IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 383 387 elif [ X${lmdz_UserChoices_LMDZ_strataero} = Xy ] ; then 384 388 echo "No coupling to chemistry model but it is a LMDZ STRATAER configuration, set type_trac=coag in run.def" … … 480 484 fi 481 485 482 if [ X${config_UserChoices_ConfigType} = XESMCO2 ]; then486 if ( [ X${config_UserChoices_ConfigType} = XESMCO2 ] || [ X${config_UserChoices_ConfigType} = XESMCO2AER ] ) ; then 483 487 # Set carbon cycle parameters according to parmeters in lmdz.card 484 488 IGCM_comp_modifyDefFile blocker config.def level_coupling_esm 2 … … 486 490 IGCM_comp_modifyDefFile blocker config.def carbon_cycle_tr ${lmdz_UserChoices_carbon_cycle_tr} 487 491 IGCM_comp_modifyDefFile blocker config.def carbon_cycle_rad ${lmdz_UserChoices_carbon_cycle_rad} 492 IGCM_comp_modifyDefFile nonblocker config.def co2_ppm0 ${lmdz_UserChoices_co2_ppm0} 488 493 else 489 494 # Take default value set in config.def … … 492 497 IGCM_comp_modifyDefFile nonblocker config.def carbon_cycle_tr DEFAULT 493 498 IGCM_comp_modifyDefFile nonblocker config.def carbon_cycle_rad DEFAULT 499 IGCM_comp_modifyDefFile nonblocker config.def co2_ppm0 DEFAULT 500 fi 501 502 if ( [ X${config_UserChoices_ConfigType} = XESMCO2 ] ) ; then 503 # Set carbon cycle parameters according to parmeters in lmdz.card 504 IGCM_comp_modifyDefFile nonblocker config.def read_fco2_ocean_cor ${lmdz_UserChoices_read_fco2_ocean_cor} 505 IGCM_comp_modifyDefFile nonblocker config.def var_fco2_ocean_cor ${lmdz_UserChoices_var_fco2_ocean_cor} 506 IGCM_comp_modifyDefFile nonblocker config.def read_fco2_land_cor ${lmdz_UserChoices_read_fco2_land_cor} 507 IGCM_comp_modifyDefFile nonblocker config.def var_fco2_land_cor ${lmdz_UserChoices_var_fco2_land_cor} 508 else 509 IGCM_comp_modifyDefFile nonblocker config.def read_fco2_ocean_cor DEFAULT 510 IGCM_comp_modifyDefFile nonblocker config.def var_fco2_ocean_cor DEFAULT 511 IGCM_comp_modifyDefFile nonblocker config.def read_fco2_land_cor DEFAULT 512 IGCM_comp_modifyDefFile nonblocker config.def var_fco2_land_cor DEFAULT 494 513 fi 495 514 … … 530 549 cat gcm.def 531 550 ByPass_hgardfou_teta=n 551 export lmdz_UserChoices_ByPass_hgardfou_teta=n 532 552 IGCM_card_WriteOption ${SUBMIT_DIR}/COMP/lmdz.card UserChoices ByPass_hgardfou_teta "${ByPass_hgardfou_teta}" 533 553 fi … … 543 563 cat gcm.def 544 564 ByPass_hgardfou_mats=n 565 export lmdz_UserChoices_ByPass_hgardfou_mats=n 545 566 IGCM_card_WriteOption ${SUBMIT_DIR}/COMP/lmdz.card UserChoices ByPass_hgardfou_mats "${ByPass_hgardfou_mats}" 546 567 fi … … 554 575 fi 555 576 # Include xml files for output configuration if running with workflow CMIP6 556 if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ]; then577 if ( [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] || [ X${config_Post_dr2xmlIPSL} = XTRUE ] ) ; then 557 578 echo '<context id="LMDZ" src="./ping_lmdz.xml"/>' >> add.tmp 558 579 echo '<context id="LMDZ" src="./dr2xml_lmdz.xml"/>' >> add.tmp 559 580 fi 560 581 cp iodef.xml iodef.xml.tmp
Note: See TracChangeset
for help on using the changeset viewer.