Published April 2, 2024
| Version 14.3.1
Software
Open
geoschem/geos-chem: GEOS-Chem 14.3.1
Creators
- Bob Yantosca1
- Melissa Sulprizio2
- Lizzie Lundgren
- Christoph Keller
- kelvinhb
- Sebastian David Eastham3
- Thibaud Fritz4
- Haipeng Lin2
- 22degrees
- David Ridley
- Liam Bindle
- michael-s-long
- tsherwen
- Will Downs
- Jenny Fisher5
- Colin Thackray
- Christopher Holmes6
- GanLuo7
- BettyCroft
- Jiawei Zhuang2
- Lee Murray8
- SpaceMouse
- Lucas A Estrada2
- Joshua Shutter9
- noelleselin
- nicholasbalasus
- Michael Long
- xin-chen-github
- emily-ramnarine
- Jourdan-He
- 1. Harvard John A. Paulson School of Engineering and Applied Sciences
- 2. Harvard University
- 3. Imperial College London
- 4. Massachusetts Institute of Technology
- 5. University of Wollongong
- 6. Florida State University
- 7. ASRC, SUNY-Albany
- 8. University of Rochester
- 9. University of Minnesota
Description
Release date: 02 Apr 2024
From CHANGELOG.md
- Added operational run scripts for the Imperial College London (ICL) cluster
- Added new vertical region option to budget diagnostic for fixed bottom and top levels
- Added GEOS-IT processed lat-lon fields as a valid option when creating GCHP run directories
- Functions
charArr2str
andstr2CharArr
inHeaders/charpak_mod.F90
- Field
State_Diag%Obspack_CharArray
as a 2-D character array - Added util folder in run/CESM to include .cdl file used to generate CESM NetCDF input file for deposition
- Add GCClassic operational example environment files for Harvard Cannon
- Added new GCHP history collections for advection diagnostics
- Added slash in front of names of LUT files read into
photolysis_mod.F90
to avoid needing it in path
Changed
- Updated Harvard Cannon operational run scripts to use
huce_cascade
instead ofhuce_intel
; also addedsapphire
- Changed exponent 'e' to 'd' for one entry in KPP to prevent precision error in external models
- Changed GCHP sample run scripts to not print script execution commands to log
- Changed offline emissions grid resolution templates in config files to be more descriptive
- Read
obspack_id
from netCDF files into a character array, then convert to string - Add
#SBATCH -c 1
to GCHP integration test scripts and sample run scripts for Harvard Cannon - In GCC/GCHP integration tests, passing
-s none
will run compile-only tests. Query user to proceed or to exit. - GCC/GCHP integration tests will exit immediately if
scheduler
is omitted. - Now use
raw
instead ofnative
in GCHP run directory scripts & templates - Rename env var
RUNDIR_METLIGHTNING_DIR_NATIVE
toRUNDIR_METLIGHTNING_DIR
- Rename env var
RUNDIR_METLIGHTNING_NATIVE_RES
toRUNDIR_METLIGHTNING_RES
- Updated config files used in CESM from GEOS-Chem 14.1 to 14.3
- Don't create run directories for integration/parallel tests if invoked with
-t compile
- Refactor integration and parallel test scripts to reduce the number of input arguments
- Copy utility scripts that allow you to resubmit failed to integration and parallel test root directories
- Update GCHP operational example environment files for Harvard Cannon
- Do not run GCClassic integration test compile jobs in the background
- Updated integration tests to pass quick option to compile scripts
- Removed emissions handling from
global_ch4_mod.F90
andcarbon_gases_mod.F90
and instead apply scale factors to emissions directly inHEMCO_Config.rc
- Loop over advected species CH4 chemistry routines to allow for multiple CH4 tracers within analytical inversion framework
- Updated CH4 global anthropogenic emission inventory from EDGARv7 to EDGARv8
Fixed
- Fixed unit conversions in GEOS-only code
- Fixed GEOS-IT native lat-lon filenames used for clusters other than discover
- Fixed offline emission paths set when using GEOS-IT meteorology
- Fixed format issue in input_mod RRTMG print statement caught by some compilers
- Fixed GEOS-IT SLP and TROPP scaling in pre-processed files used in GCHP
- Fixed reading of NEI emissions through HEMCO
- Fixed incorrect units metadata for
State_Met%PHIS
- Fixed bug in transport tracer ST80 mask criteria which prevented mask from ever being zero
Removed
- Removed MPI broadcasts in CESM-only photolysis code; will read on all cores
- Removed State_Chm%CH4_EMIS
Pull requests included
- Replace "huce_intel" with "huce_cascade" in Harvard Cannon sample run scripts by @yantosca in https://github.com/geoschem/geos-chem/pull/2100
- Run scripts and environment for the Imperial College London HPC by @sdeastham in https://github.com/geoschem/geos-chem/pull/2138
- Add budget diagnostic option for fixed level vertical region by @lizziel in https://github.com/geoschem/geos-chem/pull/2127
- Fixes to run GEOS-Chem 14.3 in GEOS by @lizziel in https://github.com/geoschem/geos-chem/pull/2155
- Run directory updates related to GEOS-IT by @lizziel in https://github.com/geoschem/geos-chem/pull/2153
- Add
#SBATCH -c 1
to Harvard Cannon GCHP run scripts and integration tests; Also allow schedulernone
in integration tests by @yantosca in https://github.com/geoschem/geos-chem/pull/2182 - Rename "native" to "raw" in GCHP run directory creation scripts & templates by @yantosca in https://github.com/geoschem/geos-chem/pull/2178
- Updates for GEOS-Chem 14.3 in CESM by @lizziel in https://github.com/geoschem/geos-chem/pull/2154
- Fix bug for SLP and TROPP scaling by @lizziel in https://github.com/geoschem/geos-chem/pull/2207
- Update integration & parallel test scripts to input the test type and reduce the number of input arguments by @yantosca in https://github.com/geoschem/geos-chem/pull/2187
- Change NEI 2D emissions to xy dimension by @nicholasbalasus in https://github.com/geoschem/geos-chem/pull/2213
- Update integration tests to pass quick option to compile scripts by @msulprizio in https://github.com/geoschem/geos-chem/pull/2222
- Fix geopotential height units in netCDF file by @cdholmes in https://github.com/geoschem/geos-chem/pull/2224
- Add GCHP diagnostics for GCHPctmEnv and FV3 gridded components by @lizziel in https://github.com/geoschem/geos-chem/pull/2199
- Add updates for CH4 analytical inversion by @msulprizio in https://github.com/geoschem/geos-chem/pull/2218
- Fix bug in transport tracer pressure mask criteria affecting tracer st80_25 by @lizziel in https://github.com/geoschem/geos-chem/pull/2226
- Remove requirement for photolysis data directories to end with slash by @lizziel in https://github.com/geoschem/geos-chem/pull/2225
- Update CH4 emissions from EDGARv7 to EDGARv8 by @nicholasbalasus in https://github.com/geoschem/geos-chem/pull/2228
Full Changelog: https://github.com/geoschem/geos-chem/compare/14.3.0...14.3.1
Files
geoschem/geos-chem-14.3.1.zip
Files
(7.2 MB)
Name | Size | Download all |
---|---|---|
md5:c472487ea9fc2fc488ded9de2334ad94
|
7.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/geoschem/geos-chem/tree/14.3.1 (URL)