You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the official release commit of GEOS-Chem 14.7.1
Updated version numbers in:
- CHANGELOG.md
Please see CHANGELOG.md for updates added to this version.
Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
@@ -4,14 +4,68 @@ This file documents all notable changes to the GEOS-Chem repository starting in
4
4
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
+
## [14.7.1] - 2026-04-08
8
+
### Added
9
+
- Added `HTAP_SHIP` toggle in `HEMCO_Config.rc.carbon` templates for GC-Classic and GCHP
10
+
- Added routines `Lookup_Grid` and `Register_State_Grid` to `Headers/state_grid_mod.F90`
11
+
- Added `State_Grid` as an argument to History routines `History_Init`, `History_AddItemToCollection`,`History_NetCdf_Define`, `History_Write`, and `IndexVarList_Create`
12
+
- Added routine `History_InitCoordVars` to `history_mod.F90`
13
+
- Added cloud fraction and cloud top pressure to the SatDiagn diagnostic collection
14
+
- Added new field `Input_Opt%CloudJ_Verbose`
15
+
- Added `cloud-j:verbose` YAML tag (with default setting `false`) to `geoschem_config.yml` templates for GC-Classic, GCHP, GEOS, CESM, and WRF
16
+
- Added routine `Print_Species_Global_Mass_From_VVDry` in `GeosUtil/print_mod.F90`
17
+
- Added build setting `MPI_LOAD_BALANCE` to enable MPI load balancing in chemistry to speed up GCHP runs
18
+
- Added carbon Jacobian tracer simulation using KPP as a build-time option for use with the Integrated Methane Inversion
19
+
- Added script within new folder KPP/carbon/util to expand carbon.eqn to include any number of CH4 Jacobian tracers
20
+
- Added error traps to prevent integration tests and parallel tests from running if a conda environment with netCDF is active
21
+
- Added GCHP run option in setCommonRunSettings.sh to use ExtData2G
22
+
- Added ExtData2G yaml configuration file for GCHP transport tracer simulation
23
+
- Added `${RUNDIR_READ_RESTART_AS_REAL8}` to GEOS-Chem Classic `geoschem_config.yml` template files
24
+
- Added error trap to routine `Get_GC_Restart` to halt simulations that use `read_restart_as_real8: true` with a reduced vertical grid
25
+
- Added `State_Met%MaxChemLev` and `State_Met%MaxStratLev` integer fields
26
+
- Added `Init_MaxChemLev` routine in `GeosUtil/pressure_mod.F90`, called from routine `Init_Pressure`
- Update termite CH4 emissions to the CAMS-GLOB-TERM_v1.1 product
31
+
- Updated routine `SAFETY` (in `GeosCore/wetscav_mod.F90`) to reset small or negative values to zero
32
+
- Moved coordinate variables for GC-Classic History netCDF files from `GeosUtil/grid_registry_mod.F90` to the `State_Grid` object
33
+
- Changed several `State_Grid` fields from `fp` to `f8` precision. (In practice both are `REAL*8` but this makes it more explicit.)
34
+
- Moved the population of coordinate variables for History netCDF output from `grid_registry_mod.F90` to `history_mod.F90` (in routine `History_InitCoordVars`)
35
+
- Updated `run/GCHP/setCommonRunSettings.template` to disable the HEMCO PARANOx extension for C360 or C720 grids
36
+
- Updated `createRunDir.sh` scripts for GC-Classic and GCHP to turn on offline bulk seasalt emissions and bulk dust emissions in TOMAS simulations
37
+
- Updated `Interfaces/GCClassic/main.F90` to call`Print_Species_Global_Mass_from_VVDry` (instead of`Print_Species_Global_Mass`) in order to avoid numerical differences when verbose printout is on
38
+
- Renamed `Carbon` collection to `ProdLoss` collection in GCClassic and GCHP `HISTORY.rc.carbon` templates
39
+
- Updated GitHub Action `stale@v5` to `stale@v10` in order to avoid deprecation warnings
40
+
- Moved logic to determine whether we read the restart file as `REAL*8` from `run/shared/setupConfigFiles.sh` to `run/GCClassic/createRunDir.sh`
41
+
- Simplified the logic where `isGMAO` and `State_Grid%NativeNZ` are computed in `GeosUtil/gc_grid_mod.F90`
42
+
- Changed definition of `State_Grid%MaxChemLev` and `State_Grid%MaxStratLev` to be the 1 hPa level
43
+
- Moved `MaxChemLev` and `MaxStratLev` fields from `State_Grid` to `State_Met`
44
+
- Removed `State_Grid%MaxTropLev` field
45
+
46
+
### Fixed
47
+
- Fixed incorrect unit conversion from v/v -> molec/cm3 in `planeflight_mod.F90`
48
+
- Fixed typo in the call to `Finalize` for the `State_Diag%ProdOCPIfromOCPO` diagnostic array
49
+
- Fixed a syntax error in mass flux scaling calculation
50
+
- Fixed an I/O error that caused an infinite loop reading when extra newlines are present at the end of `HISTORY.rc` (GC-Classic only)
51
+
- Fixed timestep mismatch between GCHP C180 and GCC 0.5x0.625
52
+
- Fixed incorrect dust species names in `run/GCClassic/HEMCO_Diagn.rc.templates/HEMCO_Diagn.rc.fullchem.onlineE`
53
+
- Fixed incorrect extension number for `InvDustL23M` entries in `run/GCHP/HEMCO_Diagn.rc.templates/HEMCO_Diagn.rc.fullchem`
54
+
55
+
### Removed
56
+
- Removed `ARCTAS_SHIP`, `CORBETT_SHIP`, `ICOADS_SHIP` from `HEMCO_Config.rc` template files
57
+
- Retired Fung termite and soil absorption emission options from carbon simulation
58
+
- Removed `GeosUtil/grid_registry_mod.F90`.
59
+
- Removed `OHconcAfterChem` from GCClassic and GCHP `HISTORY.rc.carbon` templates, as OH is fixed during the simulation
60
+
- Removed `State_Grid` argument from `Set_Prof_FJX` routine
61
+
7
62
## [14.7.0] - 2026-02-05
8
63
### Added
9
64
- Added entries for FINNv25 biomass burning emissions to template HEMCO configuration files
10
65
- Added comments to `HEMCO_Diagn.rc` template files instructing users on which ExtNr/Cat/Hier to use for online vs. offline biomass burning emissions
11
66
- Added subroutine `Print_Species_Global_Mass` to print_mod for use by GC-Classic
12
67
- Added log print of species global mass at start of each timestep if verbose is true
13
68
- Added print of global mass computed from restart file values if delta pressure present in restart file
14
-
- Added the capability for GCHP simulations to use CH4 restarts for Jacobian Tracers
15
69
- Added operational run scripts for WashU Compute2
16
70
- Added the option for LPJ_MERRA2 wetland CH4 emissions in CH4 and carbon simulations
17
71
- Added GC-Classic config file option to read restart file as `REAL*8` via GEOS-Chem rather than HEMCO
0 commit comments