diff --git a/CHANGELOG.md b/CHANGELOG.md index 8225a896a..67e592421 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ### Changed - Now reset `State_Diag%SatDiagnCount` to zero in routine`History_Write` (instead of in `History_Netcdf_Write`) +- Update rundir creation scripts to turn off the MEGAN extension for "standard" fullchem simulations ### Fixed - Typo in `setCommonRunSettings.sh` that made GCHP always choose mass fluxes for meteorology diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol index e05a6df07..664104e6f 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol @@ -171,7 +171,7 @@ VerboseOnCores: root # Accepted values: root all --> N per snowflake : 5.0 --> Model sea salt Br- : false --> Br- mass ratio : 2.11e-3 -108 MEGAN : off ISOP/ACET/PRPE/C2H4/ALD2/MOH/EOH/MTPA/MTPO/LIMO/SESQ/SOAP/SOAS +108 MEGAN : ${RUNDIR_MEGAN_EXT} ISOP/ACET/PRPE/C2H4/ALD2/MOH/EOH/MTPA/MTPO/LIMO/SESQ/SOAP/SOAS --> Isoprene scaling : 1.0 --> CO2 inhibition : true --> CO2 conc (ppmv) : 390.0 diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem index b0c5bc5d8..c62ca533f 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem @@ -194,7 +194,7 @@ VerboseOnCores: root # Accepted values: root all --> N per snowflake : 5.0 --> Model sea salt Br- : true --> Br- mass ratio : 2.11e-3 -108 MEGAN : on ISOP/ACET/PRPE/C2H4/ALD2/MOH/EOH/MTPA/MTPO/LIMO/SESQ/SOAP/SOAS +108 MEGAN : ${RUNDIR_MEGAN_EXT} ISOP/ACET/PRPE/C2H4/ALD2/MOH/EOH/MTPA/MTPO/LIMO/SESQ/SOAP/SOAS --> Isoprene scaling : 1.0 --> CO2 inhibition : true --> CO2 conc (ppmv) : 390.0 diff --git a/run/GCClassic/createRunDir.sh b/run/GCClassic/createRunDir.sh index 073f85b17..f7f364e52 100755 --- a/run/GCClassic/createRunDir.sh +++ b/run/GCClassic/createRunDir.sh @@ -486,6 +486,11 @@ else fi +# Turn off MEGAN for the aerosol-only simulation +if [[ "x${sim_name}" == "xaerosol" ]]; then + RUNDIR_VARS+="RUNDIR_MEGAN_EXT='off'\n" +fi + #----------------------------------------------------------------- # Ask user to select horizontal resolution #----------------------------------------------------------------- @@ -962,6 +967,7 @@ fi # Assign appropriate file paths and settings in HEMCO_Config.rc if [[ ${met} = "ModelE2.1" ]]; then RUNDIR_VARS+="RUNDIR_DUSTDEAD_EXT='on '\n" + RUNDIR_VARS+="RUNDIR_MEGAN_EXT='on '\n" RUNDIR_VARS+="RUNDIR_SEASALT_EXT='on '\n" RUNDIR_VARS+="RUNDIR_SOILNOX_EXT='on '\n" RUNDIR_VARS+="RUNDIR_OFFLINE_DUST='false'\n" @@ -974,6 +980,7 @@ if [[ ${met} = "ModelE2.1" ]]; then else if [[ "${sim_extra_option}" == "benchmark" ]]; then RUNDIR_VARS+="RUNDIR_DUSTDEAD_EXT='on '\n" + RUNDIR_VARS+="RUNDIR_MEGAN_EXT='on '\n" RUNDIR_VARS+="RUNDIR_SEASALT_EXT='on '\n" RUNDIR_VARS+="RUNDIR_SOILNOX_EXT='on '\n" RUNDIR_VARS+="RUNDIR_OFFLINE_DUST='false'\n" @@ -1005,6 +1012,7 @@ else RUNDIR_VARS+="RUNDIR_OFFLINE_DUST='true '\n" fi RUNDIR_VARS+="RUNDIR_DUSTDEAD_EXT='off'\n" + RUNDIR_VARS+="RUNDIR_MEGAN_EXT='off'\n" RUNDIR_VARS+="RUNDIR_SOILNOX_EXT='off'\n" RUNDIR_VARS+="RUNDIR_OFFLINE_BIOVOC='true '\n" RUNDIR_VARS+="RUNDIR_OFFLINE_SOILNOX='true '\n" diff --git a/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem b/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem index 56eb15950..4890cfd65 100644 --- a/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem +++ b/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem @@ -193,7 +193,7 @@ VerboseOnCores: root # Accepted values: root all --> N per snowflake : 5.0 --> Model sea salt Br- : true --> Br- mass ratio : 2.11e-3 -108 MEGAN : on ISOP/ACET/PRPE/C2H4/ALD2/MOH/EOH/MTPA/MTPO/LIMO/SESQ/SOAP/SOAS +108 MEGAN : ${RUNDIR_MEGAN_EXT} ISOP/ACET/PRPE/C2H4/ALD2/MOH/EOH/MTPA/MTPO/LIMO/SESQ/SOAP/SOAS --> Isoprene scaling : 1.0 --> CO2 inhibition : true --> CO2 conc (ppmv) : 390.0 diff --git a/run/GCHP/createRunDir.sh b/run/GCHP/createRunDir.sh index ea3ceecc4..095d59385 100755 --- a/run/GCHP/createRunDir.sh +++ b/run/GCHP/createRunDir.sh @@ -720,6 +720,7 @@ fi # Assign appropriate file paths and settings in HEMCO_Config.rc if [[ "${sim_extra_option}" == "benchmark" ]]; then RUNDIR_VARS+="RUNDIR_DUSTDEAD_EXT='on '\n" + RUNDIR_VARS+="RUNDIR_MEGAN_EXT='on '\n" RUNDIR_VARS+="RUNDIR_SEASALT_EXT='on '\n" RUNDIR_VARS+="RUNDIR_SOILNOX_EXT='on '\n" RUNDIR_VARS+="RUNDIR_OFFLINE_DUST='false'\n" @@ -751,6 +752,7 @@ else RUNDIR_VARS+="RUNDIR_OFFLINE_DUST='true '\n" fi RUNDIR_VARS+="RUNDIR_DUSTDEAD_EXT='off'\n" + RUNDIR_VARS+="RUNDIR_MEGAN_EXT='off'\n" RUNDIR_VARS+="RUNDIR_SOILNOX_EXT='off'\n" RUNDIR_VARS+="RUNDIR_OFFLINE_BIOVOC='true '\n" RUNDIR_VARS+="RUNDIR_OFFLINE_SOILNOX='true '\n"