GEOS-Chem 14.2.1
From CHANGELOG.md
Added
- Script
test/difference/diffTest.sh
, checks 2 different integration tests for differences - Added GCHP environment file and export/unset env variables in run script for NASA Pleiades cluster
SatDiagnEdge
collection to all GEOS-Chem ClassicHISTORY.rc
templates - Added new GCHP config file ESMF.rc for configuring ESMF logging
- Added several new run directory files for use with GEOS-Chem in GEOS
- GCClassic integration tests now display proper commit info in
results.compile.log
- Stopped OCEAN_CONC from needlessly being pushed through vertical regridding for Hg simulations
- Added warning in GCHP HISTORY.rc about outputting area-dependent variables on custom grids
- Added option to use a single advected species in the carbon simulation
- Added option to perturb CH4 boundary conditions in CH4 simulation
- Added option to perturb OH in CH4 simulation using scale factor in HEMCO_Config.rc
Changed
- Update
DiagnFreq
in GCClassic integration tests to ensure HEMCO diagnostic output - Rename restart files in GCHP integration tests (as we do in non-test runs)
- Request 6 hours of execution time for GEOS-Chem Classic integration tests
- Invert directory structure where integration and parallel test scripts are stored
- Error check to stop run if any
MW_g
values are undefined - Explicitly define tagCH4 simulations in
Input_Opt
rather than basing off of number of advected species - The
fullchem
mechanism must now be built with KPP 3.0.0 or later - Changed the AEIC 2019 monthly climatology specification format in ExtData.rc to match standard convention for climatology
- Changed default ESMF logging in GCHP to be ESMF_LOGKIND_NONE (no log)
- NetCDF utilities in
NcdfUtil
folder now use the netCDF-F90 API - GEOS-only updates for running GEOS-Chem in GEOS
- Boundary conditions for nested-grid simulations are now imposed at every time step instead of 3-hourly
- Update
GeosCore/carbon_gases_mod.F90
for consistency with config file updates in PR #1916 - Update MPI usage in CESM-only code to match new conventions in CAM
- Updated GEPA inventory to GHGI v2 for CH4 and carbon simulations
- Updated integration tests scripts to run on the WashU Compute1 cluster
Fixed
- Add missing mol wt for HgBrO in
run/shared/species_database_hg.yml
- Moved the
EDGAR REF_TRF CH4
emissions to the Oil emissions category so it is superseded by GFEIv2 for carbon simulations. - Prevent
State_Diag%SatDiagnCount
from not being allocated - For satellite diagnostics, do not test for
id_OH
if OH is not a species - Fixed parallelization in Luo wetdep simulations caused by uninitialized variable
- Fixed parallelization for Hg0 species in
GeosCore/drydep_mod.F90
- Fixed incorrect time-slice when reading nested-grid boundary conditions
- Fixed initialization of advected species missing in GCHP restart file
- Fixed comments in
GeosUtil/unitconv_mod.F90
to reflect code implementation - Fixed compilation issues for
KPP/custom
; updated equations incustom.eqn
- Prevent users from creating GCClassic rundirs at 0.25 x 0.3125 resolution for MERRA-2 met
- Added fix to set
RUNDIR_GRID_HALF_POLAR
option for global grids at 0.25x0.3125 or 0.5x0.625 resolutions - Moved
OCEAN_MASK
out ofExtData.rc.TransportTracers
and into the
meteorology template files - Update
ExtData.rc.CO2
to get meteorology entries from template files - Added fix for CH4 analytical inversions to convert the state vector value read from file to the nearest integer before comparing to the
Input_Opt%StateVectorElement
read from geoschem_config.yml
Removed
- Remove references to the obsolete tagged Hg simulation
New Contributors
- @nicholasbalasus made their first contribution in #1856
Full Changelog: 14.2.0...14.2.1