Releases: geoschem/geos-chem
GEOS-Chem 13.0.0
Release date: 18 Mar 2021
This is a major version release featuring the following updates:
- GEOS-Chem is now a submodule in GCClassic and GCHP
- Separate HEMCO from GEOS-Chem to use as a git submodule in GCClassic and GCHP
- Retire the GEOS-Chem Unit Tester repository
- Retire the GNU Make and replace with CMake
- CEDS_GBD-MAPS emission inventory (1970 - 2017)
- Retire carbon-based units for VOCs
- Implement new tropchem simulation
- Update RRTMG (fix netCDF diagnostics; enable in GCHP)
See the GEOS-Chem 13.0.0 page for a complete list of updates
What's Changed
- [PULL REQUEST] Implement GEOS-Chem chemistry within CESM by @fritzt in #334
- Fix bug in RRTMG with stratospheric aerosol by @sdeastham in #347
- Enable GCHP to be compiled with RRTMG by @sdeastham in #348
- Remove Map_A2A Init and Cleanup. by @jimmielin in #338
- Allow RRTMG to be off even if compiled by @sdeastham in #429
- Feature/ewl/13.0.0+cesm pr by @lizziel in #405
- [CESM-GC] Minor changes required for CESM2 by @fritzt in #498
- Minor build system updates by @LiamBindle in #507
- Fix updaing SG parameters in input.nml by @LiamBindle in #532
- Revert switching to daily lightning files in GCHP by @LiamBindle in #562
- Expanded and restructured examples in runScriptSamples by @LiamBindle in #623
- added listInputDataFiles utility script to GCHP run directory by @LiamBindle in #622
Full Changelog: 12.9.3...13.0.0
GEOS-Chem 12.9.3
This release fixes some minor issues that were discovered after the release of 12.9.2.
- Fix to make HEMCO properly read vertical coordinates for data on arbitrary vertical grids
- Bug fix for planeflight diagnostic: Change parameter definition MAXAN=15 to MAXAN=20
- Fix additional typos in GEOS-Chem species database
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org
GEOS-Chem 12.9.2
This release adds fixes for several more bugs that were discovered during the 12.9.0 benchmarking phase.
- Fix inconsistent tagged CO2 species names in the species_database.yml file
- HEMCO Bug fix: Eliminate typos from HEMCO_Config.rc file that caused met field read issues for CO2 simulations
- Dry run bug fix: Make sure FOUND gets set properly in HEMCO gets set properly before returning
- Update incorrect PM2.5 definition for complexSOA_SVPOA simulations
- PARANOX Bug fix: Make sure that NO and NO2 are nonzero before computing FNO_NOx
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org
GEOS-Chem 12.9.1
This version includes the following updates:
- Bug fix: Fixed a lingering issue that caused the GEOS-Chem dry-run not to recognize missing files
- Fix run-time error when optional Luo wet deposition scheme is turned on
- Fixes for interpolating RCP emissions data via HEMCO
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org
GEOS-Chem 12.9.0
This version includes the following updates:
- Updated halogen chemistry
- Improved cloudwater pH
- Update offline lightning data through Dec 2019
- Convert GEOS-Chem species database to YAML format, includes:
a. Defining all species properties in the species database, not just advected species
b. Initializing the species database with values read from the YAML file - Update GEOS-Chem core to apply masking and scaling to HEMCO inputs
- Bug fix: Restore missing photolysis reactions from 12.8.0 and add an extra error check
- Bug fix: Remove inefficient code that was slowing down computation of heterogenous chemistry rates
- Corrected issue in GEOS-Chem dry-run where some files were not being properly marked for download
- Bug fixes for the ObsPack diagnostic:
a. Change units of ObsPack specific humidity (Q) field to g/kg
b. Restore missing code due to Git merge that caused the OBSPACK MENU of input.geos not to be read - Fixes for reading meteorology fields in HEMCO:
a. Skip reading FLASH_DENS and CONV_DEPTH fields when lightning NOx extension is turned off
b. Change time cycle flag for meteorology fields to use exact date - Restore missing metadata for satellite timeseries diagnostics
- Fix bug where non-advected species not updated in restart file
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org
GEOS-Chem 12.8.2
This version contains minor bug fixes, and structural changes to facilitate WRF-GC development.
- Bug fix: Set version numbers to 12.8.2 in CMakeLists.txt and gc_classic_version.H
- Updates to facilitate WRF-GC development:
a. Ignore KPP integrate errors and send them to a log file instead
b. Wrap OpenMP-specific code with #ifdef MODEL_CLASSIC and #ifndef NO_OMP blocks
c. Move certain module variables into the State_Met and State_Chm objects
d. Exit INIT_DRYDEP immediately if arrays have already been allocated
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org
GEOS-Chem 12.8.1
This version fixes several issues that were identified during and after the benchmarking process for version 12.8.0:
- Update the dry-run download data script to make files group-writeable
- Add more timers for gas-phase chemistry
- Reduce the amount of memory that GEOS-Chem dry-runs require
- Add bounds-checking and floating point exceptions to CMake "Debug" target
- Fix incorrect indexing for AOD diagnostics
- Updates for GEOS-Chem "Classic" HISTORY diagnostics:
- Fix for instantaneous timeseries diagnostics to avoid overwriting hour zero
- Fix to allow diagnostics with frequency="End" to properly straddle year-end boundaries
- Allow for missing species in boundary conditions
- Disable FlexGrid checks to allow for running with any horizontal or vertical grid
- Fixes for WRF-GC and CESM-GC, including:
- Fix Init_Pressure error for NZ /= 47, 72
- Only perform pole-averaging of regridded data if actually regridding to the poles
- Add a State_Grid%ID field
- Add fix for POPs emissions diagnostics
- Avoid memory corruption bug in HEMCO when certain debug flags are on
- Fix bug causing seg fault when ConcAboveSfc diagnostic collection is on
- Fix bug causing crash if not starting on the first day and time of the month
- Fix incorrect GCHP config file entry for surf_iodide source file in 12.8.0
- Avoid unexpected behavior if dynamic timestep is changed to non-default values
- Fix input data to avoid crashing in late Dec/early Jan if using offline biogenic VOCs
- Add internal state met variables to benchmark and transport tracers simulations
- Enable all budget diagnostics output in GCHP transport tracer simulation by default
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org
GEOS-Chem 12.8.0
This version includes the following updates:
- Isoprene chemistry
- Wet deposition parameterization
- Ozone deposition to the ocean
- Use online DustDead, MEGAN, SeaSalt, and SoilNOx emissions for benchmark simulations
- Shift CMIP6 time from middle to start of month to allow start in January
- GFED 4.1s beta emissions for 2017-2019
- Replace State_Chm%nAero with State_Chm%nAeroSpc and State_Chm%nAeroType
- Convert all files in GeosCore, GeosUtil, and Headers to .F90
- Change GEOS-Chem timers from a CPP switch to an option in input.geos
- Remove potential for surface CH4 retrieval error in SET_CH4 due to reliance on HEMCO emissions year
- Fix leap year handling bug in GCHP multi-run script
- Fix SH surface ozone bias in GCHP
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org
GEOS-Chem 12.7.2
This version introduces several bug fixes and minor updates.
Updates affecting GEOS-Chem "Classic" only:
- Restrict wet scavenging to troposphere in Luo et al 2019 wetdep scheme
- NOTE: This is an option and is turned off by default
- Bug fix for reading 3-hourly boundary condition files after hour 21 (GEO- S-Chem "Classic" only)
- Remove unused routines in regrid_a2a_mod.F90
Updates affecting GCHP only:
- Fix pointer retrieval error in SET_CH4 introduced in 12.7.0 when running at c180+
- NOTE: This also corrects a long-standing and previously unidentified issue when running with reduced timesteps
- Use new Ordonez files to avoid error in MAPL when running at c360
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org
GEOS-Chem 12.7.1
- Prevent excessive scavenging in Luo et al 2019 wet deposition scheme
a. NOTE: Additional fixes will be added in 12.7.2 - Bug fixes for the TOMAS microphysics simulation
- Bug fix for ND51/ND51b satellite timeseries w/ nested-grid simulations
- Bug fix in computation of AOD from isoprene SOA diagnostic
- Bug fixes for ObsPack diagnostic re: instantaneous sampling
- Fix for segmentation fault when dry deposition is turned off
- Fix WRF-GC SetGridFromCtrEdges interface
- Fix bug where GCHP 12.7.0 standard run failed if emissions turned off
- Update MEGAN file used in GCHP 12.7.0 that caused run failure if using gfortran
- Add MODEL_GCHP (and MODEL_CLASSIC) as CPP options in GEOS-Chem
Read the GEOS-Chem online manual at:
http://manual.geos-chem.org
This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP
Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org