Benchmark/GEOS-Chem 12.9.0: Difference between revisions
Line 229: | Line 229: | ||
|-valign="top" | |-valign="top" | ||
|[https://github.com/geoschem/geos-chem/issues/324 Bug fix: Restore missing photolysis | |[https://github.com/geoschem/geos-chem/issues/324 Bug fix: Restore missing photolysis reactions from 12.8.0 and add an extra error check] | ||
|Melissa Sulprizio (GCST) | |Melissa Sulprizio (GCST) | ||
Line 261: | Line 261: | ||
|} | |} | ||
|-valign="top" | |-valign="top" | ||
Line 321: | Line 320: | ||
|'''''Below we summarize the notable changes caused by specific updates.''''' | |'''''Below we summarize the notable changes caused by specific updates.''''' | ||
'''[https://www.atmos-chem-phys.net/19/3981/2019/ Updated halogen chemistry]''' | |||
:Four new species are introduced in this update: sea salt alkalinity (SALAAL, SALCAL) and sea salt chloride (SALACL, SALCCL). This update also includes updated Henry's law constants for several halogen species, update chemical reactions, and updated heterogeneous chemistry as described in Wang et al. (2019). It also includes [http://acmg.seas.harvard.edu/publications/2020/Shah_2020.pdf improved cloudwater pH from Shah et al. (2020)]. This update causes large differences most notably in the halogen species and is responsible for a 3% increase in the global OH concentration. | |||
'''[https://github.com/geoschem/geos-chem-unittest/pull/20 Update offline lightning data through Dec 2019]''' | |||
:This change causes differences in lightning NOx emissions due to updating the climatology: | |||
############################################################################### | |||
### Emissions totals for inventory LIGHTNOX ### | |||
### Ref = GC_12.8.0; Dev = GC_12.9.0 ### | |||
############################################################################### | |||
Ref Dev Dev - Ref | |||
LIGHTNOX NO : 1.700865 1.828790 0.127925 Tg | |||
'''Convert GEOS-Chem species database to YAML format''' | |||
:This update introduces minor differences because [https://github.com/geoschem/geos-chem/issues/110 all species properties are now defined in the species database, not just advected species]. This means, chemical species are now defined with molecular weights and this introduces numerical differences when performing unit conversions to the species concentrations throughout the model. Overall differences attributed to these updates are small. This update changed the global mean OH concentration by -0.05%. | |||
'''[https://github.com/geoschem/geos-chem/issues/232 Update GEOS-Chem core to apply masking and scaling to HEMCO inputs]''' | |||
:This updated introduced small numerical changes. The global mean OH concentration changed by 0.01%. | |||
'''[https://github.com/geoschem/geos-chem/issues/324 Bug fix: Restore missing photolysis reactions from 12.8.0 and add an extra error check]''' | |||
:This update introduces photolysis reactions that should have been included in 12.7.0 with updated isoprene chemistry from Bates et al. (2019), but were not because of a hardcoded maximum value in the number of photolysis reactions. The largest changes are to the species involved in those photolysis reactions (RIPA, RIPB, RIPC, RIPD, HPALDS1-4, IHN1-4, INPB, INPD, ICPDH, IDHDP, IDHPE, IDCHP, ITHN, ITCN). | |||
'''[https://github.com/geoschem/geos-chem/issues/362 Bug fix: Remove inefficient code that was slowing down computation of heterogenous chemistry rates]''' | |||
:This update introduces small changes due to slight differences in molecular weight and Henry's law constants used in the heterogeneous chemistry module. Previously, many of these values were hardcoded, but they are now obtained from the species database for consistency with the rest of the source code. This update also vastly improves the wall clock time spent in the heterogeneous chemistry functions as shown below by the results from internal 1-month benchmark simulations (all completed on all 24 CPUs of holyjacob01.rc.fas.harvard.edu; Intel(R) Xeon(R) CPU E5-2680 v3 "Haswell" @ 2.50 GHz). | |||
Total seconds spent in heterogeneous chemistry code: | |||
Before halogen chemistry updates 4863 | |||
After halogen chemistry updates 26348 | |||
After this fix 448 | |||
Revision as of 02:35, 1 July 2020
This page includes information about all benchmark simulations for GEOS-Chem 12.9.0.
GEOS-Chem Classic 1-month benchmark
Benchmark plots
Enable PDF bookmarks1 in the files linked below to navigate between species. See the Species in GEOS-Chem wiki page for species definitions and details.
Species Category2 | Plots | Additional Information | ||||
---|---|---|---|---|---|---|
Level Map | Zonal Mean | Emissions | ||||
Oxidants
O3, CO, OH, NOx |
sfc | 500hPa | full column | stratosphere | sfc | |
Aerosols
DST1, DST2, DST3, DST4, NH4, NIT, SO4, BCPI, BCPO, OCPI, OCPO, AERI, BrSALA, BrSALC, ISALA, ISALC, NITs, SALA, SALC, SO4s, Simple_SOA, Complex_SOA |
sfc | 500hPa | full column | stratosphere | sfc | AOD |
Bromine
Bry, BrOx, Br, Br2, BrCl, BrNO2, BrNO3, BrO, CH3Br, CH2Br2, CHBr3, HOBr, HBr |
sfc | 500hPa | full column | stratosphere | sfc | |
Chlorine
Cly, ClOx, Cl, ClO, Cl2, Cl2O2, ClOO, ClNO2, ClNO3, CCl4, CFCs, CH3Cl, CH2Cl2, CH3CCl3, CHCl3, HOCl, HCl, Halons, HCFCs, OClO |
sfc | 500hPa | full column | stratosphere | -- | |
Iodine
Iy, IxOy, I, I2, IBr, ICl, IO, IONO, IONO2, CH3I, CH2I2, CH2ICl, CH2IBr, HI, HOI, OIO |
sfc | 500hPa | full column | stratosphere | sfc | |
Nitrogen
NOy, NOx, HNO2, HNO3, HNO4, MPAN, NIT, NO, NO2, NO3, N2O5, MPN, PAN, PPN, N2O, NHx, NH3, NH4, MENO3, ETNO3, IPRNO3, NPRNO3 |
sfc | 500hPa | full column | stratosphere | sfc | |
Primary Organics
EOH, MOH, ISOP, MTPA, MTPO, LIMO, ALK4, BENZ, CH4, C2H6, C3H8, PRPE, TOLU, XYLE |
sfc | 500hPa | full column | stratosphere | sfc | |
Secondary Organics
ACTA, ALD2, CH2O, HPALDs, MACR, IEPOX, ACET, MEK, MVK, ISOPN, GLYX, HCOOH, MAP, RCHO, MP |
sfc | 500hPa | full column | stratosphere | sfc | |
Secondary Organic Aerosols
TSOA0, TSOA1, TSOA2, TSOA3, ASOA1, ASOA2, ASOA3, ASOAN, TSOG0, TSOG1, TSOG2, TSOG3, ASOG1, ASOG2, ASOG3, INDIOL, LVOCOA, SOAIE, SOAGX, SOAP, SOAS |
sfc | 500hPa | full column | stratosphere | sfc | |
Sulfur
SOx, DMS, OCS, SO2, SO4 |
sfc | 500hPa | full column | stratosphere | sfc | |
ROy
H2O2, H, H2, H2O, HO2, O1D, OH, RO2 |
sfc | 500hPa | full column | stratosphere | -- | |
J-values | sfc | 500hPa | full column | stratosphere | -- | -- |
Emissions by HEMCO category | Total
Aircraft, Anthropogenic, Biomass Burning, Biogenic, Lightning, Natural, Ocean, Seabirds, Decaying Plants, Ship, Soil, Degassing Volcanoes, Erupting Volcanoes | |||||
Emission totals | Tables by species | |||||
Global mass | Entire atmosphere | |||||
Metrics | OH concentration, MCF lifetime, CH4 lifetime | |||||
Budgets | Budgets after operations
|
1All plots created with GCPy have PDF bookmarks. If you do not see them in your browser try using a different browser (not Safari) or installing an Adobe Acrobat plug-in.
2Species category and lumped species definitions are simple to adjust. Updating them requires only editing the YAML files.
Benchmark assessment form
Description | |
---|---|
New features added into GEOS-Chem | |
Version, resolution, met fields used: | GEOS-FP (72L), 4x5, July 2016 |
1-month benchmark finished on: | Tue Jun 30 04:27:21 EDT 2020 |
Performance statistics: |
|
Git tag | 12.9.0-rc.0 |
Compared to previous benchmark: | 12.8.0 |
This update will impact: (select all that apply with boldface) |
Advection, BL Mixing, Convection, Met Fields, Dry Dep, Wet Dep, Stratosphere, Emissions, Photolysis, Chemistry, Other (please specify): |
Unit test results may be viewed at: | http://ftp.as.harvard.edu/gcgrid/geos-chem/1mo_benchmarks/GC_12/12.9.0/GCC/Plots/GC_12.9.0_Jun26.results.html |
Metrics | |
Global mean OH from log file (% change): | 12.2836928383580 x 105 molec/cm3 (+3.55%) |
Methyl chloroform lifetime (% change): | 5.1257 years (-1.91%) |
Methane lifetime (% change): | 8.6311 years (-1.69%) |
Overview | |
Comments on observed differences: | Below we summarize the notable changes caused by specific updates.
############################################################################### ### Emissions totals for inventory LIGHTNOX ### ### Ref = GC_12.8.0; Dev = GC_12.9.0 ### ############################################################################### Ref Dev Dev - Ref LIGHTNOX NO : 1.700865 1.828790 0.127925 Tg
Total seconds spent in heterogeneous chemistry code: Before halogen chemistry updates 4863 After halogen chemistry updates 26348 After this fix 448
|
Details | |
List all SURFACE species, J-Values, and COLUMN AOD values that changed by 10% or more: |
|
List all 500 hPa species and J-Values that changed by 10% or more : |
|
List all ZONAL MEAN species and J-Values that changed by 10% or more: |
|
List all EMISSIONS that changed by 10% or more: |
|
Approval | |
Requires further investigation: | |
Approved by: | |
Date of approval: |
GCHP 1-month benchmark
The following sections contain validation plots for GCHP 12.9.0.
Comparison of GCHP versions
This table contains plots comparing GCHP 12.8.0 (Ref) and GCHP 12.9.0 (Dev) for a 1-month simulation.
Species Category2 | Plots | Additional Information | ||||
---|---|---|---|---|---|---|
Level Map | Zonal Mean | Emissions | ||||
Oxidants
O3, CO, OH, NOx |
sfc | 500hPa | full column | stratosphere | sfc | |
Aerosols
DST1, DST2, DST3, DST4, NH4, NIT, SO4, BCPI, BCPO, OCPI, OCPO, AERI, BrSALA, BrSALC, ISALA, ISALC, NITs, SALA, SALC, SO4s, Simple_SOA, Complex_SOA |
sfc | 500hPa | full column | stratosphere | sfc | AOD |
Bromine
Bry, BrOx, Br, Br2, BrCl, BrNO2, BrNO3, BrO, CH3Br, CH2Br2, CHBr3, HOBr, HBr |
sfc | 500hPa | full column | stratosphere | sfc | |
Chlorine
Cly, ClOx, Cl, ClO, Cl2, Cl2O2, ClOO, ClNO2, ClNO3, CCl4, CFCs, CH3Cl, CH2Cl2, CH3CCl3, CHCl3, HOCl, HCl, Halons, HCFCs, OClO |
sfc | 500hPa | full column | stratosphere | -- | |
Iodine
Iy, IxOy, I, I2, IBr, ICl, IO, IONO, IONO2, CH3I, CH2I2, CH2ICl, CH2IBr, HI, HOI, OIO |
sfc | 500hPa | full column | stratosphere | sfc | |
Nitrogen
NOy, NOx, HNO2, HNO3, HNO4, MPAN, NIT, NO, NO2, NO3, N2O5, MPN, PAN, PPN, N2O, NHx, NH3, NH4, MENO3, ETNO3, IPRNO3, NPRNO3 |
sfc | 500hPa | full column | stratosphere | sfc | |
Primary Organics
EOH, MOH, ISOP, MTPA, MTPO, LIMO, ALK4, BENZ, CH4, C2H6, C3H8, PRPE, TOLU, XYLE |
sfc | 500hPa | full column | stratosphere | sfc | |
Secondary Organics
ACTA, ALD2, CH2O, HPALDs, MACR, IEPOX, ACET, MEK, MVK, ISOPN, GLYX, HCOOH, MAP, RCHO, MP |
sfc | 500hPa | full column | stratosphere | sfc | |
Secondary Organic Aerosols
TSOA0, TSOA1, TSOA2, TSOA3, ASOA1, ASOA2, ASOA3, ASOAN, TSOG0, TSOG1, TSOG2, TSOG3, ASOG1, ASOG2, ASOG3, INDIOL, LVOCOA, SOAIE, SOAGX, SOAP, SOAS |
sfc | 500hPa | full column | stratosphere | sfc | |
Sulfur
SOx, DMS, OCS, SO2, SO4 |
sfc | 500hPa | full column | stratosphere | sfc | |
ROy
H2O2, H, H2, H2O, HO2, O1D, OH, RO2 |
sfc | 500hPa | full column | stratosphere | -- | |
J-values | sfc | 500hPa | full column | stratosphere | -- | -- |
Emissions by HEMCO category | Total
Aircraft, Anthropogenic, Biomass Burning, Biogenic, Lightning, Natural, Ocean, Seabirds, Decaying Plants, Ship, Soil, Degassing Volcanoes, Erupting Volcanoes | |||||
Emission totals | Tables by species |
Comparison of GCHP and GEOS-Chem Classic
This table contains plots comparing GEOS-Chem Classic 12.9.0 (Ref) against GCHP 12.9.0 (Dev) for a 1-month simulation.
Species Category2 | Plots | Additional Information | ||||
---|---|---|---|---|---|---|
Level Map | Zonal Mean | Emissions | ||||
Oxidants
O3, CO, OH, NOx |
sfc | 500hPa | full column | stratosphere | sfc | |
Aerosols
DST1, DST2, DST3, DST4, NH4, NIT, SO4, BCPI, BCPO, OCPI, OCPO, AERI, BrSALA, BrSALC, ISALA, ISALC, NITs, SALA, SALC, SO4s, Simple_SOA, Complex_SOA |
sfc | 500hPa | full column | stratosphere | sfc | AOD |
Bromine
Bry, BrOx, Br, Br2, BrCl, BrNO2, BrNO3, BrO, CH3Br, CH2Br2, CHBr3, HOBr, HBr |
sfc | 500hPa | full column | stratosphere | sfc | |
Chlorine
Cly, ClOx, Cl, ClO, Cl2, Cl2O2, ClOO, ClNO2, ClNO3, CCl4, CFCs, CH3Cl, CH2Cl2, CH3CCl3, CHCl3, HOCl, HCl, Halons, HCFCs, OClO |
sfc | 500hPa | full column | stratosphere | -- | |
Iodine
Iy, IxOy, I, I2, IBr, ICl, IO, IONO, IONO2, CH3I, CH2I2, CH2ICl, CH2IBr, HI, HOI, OIO |
sfc | 500hPa | full column | stratosphere | sfc | |
Nitrogen
NOy, NOx, HNO2, HNO3, HNO4, MPAN, NIT, NO, NO2, NO3, N2O5, MPN, PAN, PPN, N2O, NHx, NH3, NH4, MENO3, ETNO3, IPRNO3, NPRNO3 |
sfc | 500hPa | full column | stratosphere | sfc | |
Primary Organics
EOH, MOH, ISOP, MTPA, MTPO, LIMO, ALK4, BENZ, CH4, C2H6, C3H8, PRPE, TOLU, XYLE |
sfc | 500hPa | full column | stratosphere | sfc | |
Secondary Organics
ACTA, ALD2, CH2O, HPALDs, MACR, IEPOX, ACET, MEK, MVK, ISOPN, GLYX, HCOOH, MAP, RCHO, MP |
sfc | 500hPa | full column | stratosphere | sfc | |
Secondary Organic Aerosols
TSOA0, TSOA1, TSOA2, TSOA3, ASOA1, ASOA2, ASOA3, ASOAN, TSOG0, TSOG1, TSOG2, TSOG3, ASOG1, ASOG2, ASOG3, INDIOL, LVOCOA, SOAIE, SOAGX, SOAP, SOAS |
sfc | 500hPa | full column | stratosphere | sfc | |
Sulfur
SOx, DMS, OCS, SO2, SO4 |
sfc | 500hPa | full column | stratosphere | sfc | |
ROy
H2O2, H, H2, H2O, HO2, O1D, OH, RO2 |
sfc | 500hPa | full column | stratosphere | -- | |
J-values | sfc | 500hPa | full column | stratosphere | -- | -- |
Emissions by HEMCO category | Total
Aircraft, Anthropogenic, Biomass Burning, Biogenic, Lightning, Natural, Ocean, Seabirds, Decaying Plants, Ship, Soil, Degassing Volcanoes, Erupting Volcanoes | |||||
Emission totals | Tables by species
|
GCHP and GEOS-Chem Classic difference of differences
This table contains plots comparing the difference [GCHP 12.9.0 - GCHP 12.8.0] against the difference [GC Classic 12.9.0 - GC Classic 12.8.0], taken from 1-month benchmark simulations.
Category | Plots | |||
---|---|---|---|---|
Level Map | Zonal Mean | |||
Oxidants | sfc | 500hPa | full column | stratosphere |
Aerosols | sfc | 500hPa | full column | stratosphere |
Bromine | sfc | 500hPa | full column | stratosphere |
Chlorine | sfc | 500hPa | full column | stratosphere |
Iodine | sfc | 500hPa | full column | stratosphere |
Nitrogen | sfc | 500hPa | full column | stratosphere |
Primary Organics | sfc | 500hPa | full column | stratosphere |
Secondary Organics | sfc | 500hPa | full column | stratosphere |
Secondary Organic Aerosols | sfc | 500hPa | full column | stratosphere |
Sulfur | sfc | 500hPa | full column | stratosphere |
ROy | sfc | 500hPa | full column | stratosphere |
NOTE: At present, we have only created the diff-of-diffs plots for species concentration. This can be extended to other categories in the future.