GEOS-Chem 14.5.1: Difference between revisions
Jump to navigation
Jump to search
Line 45: | Line 45: | ||
== What's new in this version == | == What's new in this version == | ||
=== Updates that will | === Updates that will not affect fullchem benchmark simulations === | ||
{| border=1 cellspacing=0 cellpadding=5 | {| border=1 cellspacing=0 cellpadding=5 | ||
|-bgcolor="#CCCCCC" | |-bgcolor="#CCCCCC" | ||
Line 55: | Line 54: | ||
|-valign="top" | |-valign="top" | ||
| | |Bug fixes (for consistency) for the carbon simulations in GCClassic and GCHP | ||
| | |Melissa Sulprizio (Harvard)<br>Lizzie Lundgren (Harvard) | ||
| | |Carbon simulation | ||
| | | | ||
*[https://github.com/geoschem/geos-chem/pull/2510 geos-chem PR #2510] | |||
*[https://github.com/geoschem/geos-chem/pull/2554 geos-chem PR #2554] | |||
|-valign="top" | |||
|Revert CH4 livestock emissions to EDGAR v7 to address hotspots and lack of seasonality | |||
|Melissa Sulprizio (Harvard) | |||
|Carbon simulation | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2626 geos-chem PR #2626] | |||
|-valign="top" | |||
|Fix GEOS-Chem 14.5.0 build in CESM by excluding hard dependencies on HEMCO | |||
|Haipeng Lin (Harvard) | |||
|CESM | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2542 geos-chem PR #2542] | |||
|-valign="top" | |||
|Fixes for running GEOS-Chem 14.5.* in CESM | |||
|Lizzie Lundgren (Harvard) | |||
|CESM | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2642 geos-chem PR #2642] | |||
|-valign="top" | |||
|Add KPP standalone model to GEOS-Chem (and related updates/fixes) | |||
|Obin Sturm (USC)<br>Bob Yantosca (Harvard) | |||
|Chemistry | |||
| | |||
*[https://github.com/geoschem/GCClassic/pull/73 GCClassic PR #73] | |||
*[https://github.com/geoschem/geos-chem/pull/2634 GCClassic PR #79] | |||
*[https://github.com/geoschem/GCHP/pull/463 GCHP PR #463] | |||
*[https://github.com/geoschem/GCHP/pull/464 GCHP PR #464] | |||
*[https://github.com/geoschem/geos-chem/pull/2588 geos-chem PR #2588] | |||
*[https://github.com/geoschem/geos-chem/pull/2617 geos-chem PR #2617] | |||
*[https://github.com/geoschem/geos-chem/pull/2634 geos-chem PR #2634] | |||
|-valign="top" | |||
|Prevent segmentation fault in qfyaml with some compilers | |||
|Lizzie Lundgren (Harvard) | |||
|Compilation | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2486 geos-chem PR #2486] | |||
|-valign="top" | |||
|Convection fix when using GEOS-FP and GEOS-IT meteoroology | |||
|Yuanjian Zhang (WashU)<br>Lizzie Lundgren (Harvard) | |||
|Convection &<br>Met fields | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2523 geos-chem PR #2523] | |||
|-valign="top" | |||
|Add counter for SatDiagnPedge collection; Prevent satellite diagnostic counters from being inadvertently reset | |||
|Bob Yantosca (Harvard) | |||
|Diagnostics | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2544 geos-chem PR #2544] | |||
*[https://github.com/geoschem/geos-chem/issues/2466 geos-chem #2466] | |||
*[https://github.com/geoschem/geos-chem/issues/2478 geos-chem #2478] | |||
|-valign="top" | |||
|Prevent History diagnostic collection duration from being shorter than frequency (in GEOS-Chem Classic) | |||
|Bob Yantosca (Harvard) | |||
|Diagnostics | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2593 geos-chem PR #2593] | |||
*[https://github.com/geoschem/geos-chem/issues/2572 geos-chem #2572] | |||
|-valign="top" | |||
|Fix trace metals simulation name in config file comments | |||
|Ian Hough (Université Grenoble Alpes) | |||
|Documentation | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2560 geos-chem PR #2560] | |||
|-valign="top" | |||
|Bug fix: allow uppercase log filename in download_data.py | |||
|Ian Hough (Université Grenoble Alpes) | |||
|Dry-run | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2508 geos-chem PR #2508] | |||
|-valign="top" | |||
|Add updates to code for GEOS-Chem 14.5.0 to work in the NASA GEOS ESM | |||
|Lizzie Lundgren (Harvard) | |||
|GEOS | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2553 geos-chem PR #2553] | |||
*[https://github.com/geoschem/geos-chem/pull/2661 geos-chem PR #2661] | |||
*[https://github.com/geoschem/hemco/pull/300 HEMCO PR #300] | |||
|-valign="top" | |||
|Fixes required to compile GCHP adjoint | |||
|Kay Suselj (JPL) | |||
|GCHP | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2578 geos-chem PR #2578] | |||
|-valign="top" | |||
|Bug fixes for GCHP mass fluxes and upwards mass flux diagnostic (in GCHP repository only) | |||
|Yuanjian Zhang (WashU) | |||
|GCHP | |||
| | |||
*[https://github.com/geoschem/GCHP/pull/456 geos-chem PR #456] | |||
|-valign="top" | |||
|Fixed the problem that GCHP cannot read meteorology field from yaml | |||
|Yuanjian Zhang (WashU) | |||
|GCHP | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2675 geos-chem PR #2675] | |||
|-valign="top" | |||
|Improve log flexibility in HEMCO | |||
|Lizzie Lundgren (Harvard) | |||
|HEMCO | |||
| | |||
*[https://github.com/geoschem/hemco/pull/298 HEMCO PR #298] | |||
*[https://github.com/geoschem/geos-chem/pull/2643 geos-chem PR #2643] | |||
|-valign="top" | |||
|Remove duplicate <tt>WD_RetFactor</tt> tag for HgClHO2 entry in <tt>species_database.yml</tt> | |||
|Michael Bertolacci (U. Western Australia)<br>Bob Yantosca (Harvard) | |||
|Hg simulation &<br>Bug fix | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2532 geos-chem PR #2532] | |||
|-valign="top" | |||
|Australian Hg emissions (2000-2019) | |||
|Stephen MacFarlane (Wollongong)<br>Jenny Fisher (Wollongong) | |||
|Hg simulation | |||
| | |||
*[https://pubs.rsc.org/en/content/articlelanding/2022/em/d2em00019a cf. MacFarlane et al. (2022)] | |||
*Includes emissions from black and brown coal power plants, various metal production/processing sources (Aluminium, gold, copper, lead, etc), waste products, cement production, oil refining and petroleum, chlor alkali plants, and cremation | |||
|-valign="top" | |||
|Add comments to GCClassic HISTORY.rc template files advising users not to change BoundaryConditions.frequency | |||
|Bob Yantosca (Harvard) | |||
|Nested-grid simulations | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2670 geos-chem PR #2670] | |||
|-valign="top" | |||
|Add allocate guards for arrays in pressure_mod | |||
|Joe Wallwork (U. Cambridge) | |||
|Structural | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2532 geos-chem PR #2532] | |||
|-valign="top" | |||
|Remove excessive prints when using MPI | |||
|Lizzie Lundgren (Harvard) | |||
|Structural | |||
| | |||
*[https://github.com/geoschem/HEMCO/pull/296 HEMCO PR #296] | |||
|-valign="top" | |||
|Fix typo in tagCO simulation restart date | |||
|Lizzie Lundgren (Harvard) | |||
|TagCO simulation | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2612 geos-chem PR #2612] | |||
*[https://github.com/geoschem/geos-chem/pull/2608 geos-chem PR #2608] | |||
|-valign="top" | |||
|Fix error in GC-Classic continous integration tests on Azure Dev Pipelines | |||
|Bob Yantosca (Harvard) | |||
|Testing | |||
| | |||
*[https://github.com/geoschem/GCClassic/pull/77 GCClassic PR #77] | |||
|-valign="top" | |||
|Fix bug in GCHP integration test creation due to duplicate "Created " entries in log | |||
|Lizzie Lundgren (Harvard) | |||
|Testing | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2615 geos-chem PR #2615] | |||
|-valign="top" | |||
|Change default environment files for integration tests on Harvard Cannon from gnu10 to gnu12 | |||
|Bob Yantosca (Harvard) | |||
|Testing | |||
| | |||
*[https://github.com/geoschem/geos-chem/pull/2674 geos-chem PR #2674] | |||
|} | |} |
Revision as of 21:52, 9 January 2025
Version overview
This version is currently in development
Model | GitHub Release Page | DOI |
---|---|---|
GEOS-Chem Classic 14.5.1 | TBD | TBD |
GCHP 14.5.1 | TBD | TBD |
Submodule updates this version
The following submodules were updated to new versions in this release.
Submodule version | GitHub release page | DOI |
---|---|---|
GEOS-Chem 14.5.1 | TBD | TBD |
HEMCO 3.10.1 | TBD | TBD |
What's new in this version
Updates that will not affect fullchem benchmark simulations
Feature | Contributor(s) | Model scope | Notes and references |
---|---|---|---|
Bug fixes (for consistency) for the carbon simulations in GCClassic and GCHP | Melissa Sulprizio (Harvard) Lizzie Lundgren (Harvard) |
Carbon simulation | |
Revert CH4 livestock emissions to EDGAR v7 to address hotspots and lack of seasonality | Melissa Sulprizio (Harvard) | Carbon simulation | |
Fix GEOS-Chem 14.5.0 build in CESM by excluding hard dependencies on HEMCO | Haipeng Lin (Harvard) | CESM | |
Fixes for running GEOS-Chem 14.5.* in CESM | Lizzie Lundgren (Harvard) | CESM | |
Add KPP standalone model to GEOS-Chem (and related updates/fixes) | Obin Sturm (USC) Bob Yantosca (Harvard) |
Chemistry | |
Prevent segmentation fault in qfyaml with some compilers | Lizzie Lundgren (Harvard) | Compilation | |
Convection fix when using GEOS-FP and GEOS-IT meteoroology | Yuanjian Zhang (WashU) Lizzie Lundgren (Harvard) |
Convection & Met fields |
|
Add counter for SatDiagnPedge collection; Prevent satellite diagnostic counters from being inadvertently reset | Bob Yantosca (Harvard) | Diagnostics | |
Prevent History diagnostic collection duration from being shorter than frequency (in GEOS-Chem Classic) | Bob Yantosca (Harvard) | Diagnostics | |
Fix trace metals simulation name in config file comments | Ian Hough (Université Grenoble Alpes) | Documentation | |
Bug fix: allow uppercase log filename in download_data.py | Ian Hough (Université Grenoble Alpes) | Dry-run | |
Add updates to code for GEOS-Chem 14.5.0 to work in the NASA GEOS ESM | Lizzie Lundgren (Harvard) | GEOS | |
Fixes required to compile GCHP adjoint | Kay Suselj (JPL) | GCHP | |
Bug fixes for GCHP mass fluxes and upwards mass flux diagnostic (in GCHP repository only) | Yuanjian Zhang (WashU) | GCHP | |
Fixed the problem that GCHP cannot read meteorology field from yaml | Yuanjian Zhang (WashU) | GCHP | |
Improve log flexibility in HEMCO | Lizzie Lundgren (Harvard) | HEMCO | |
Remove duplicate WD_RetFactor tag for HgClHO2 entry in species_database.yml | Michael Bertolacci (U. Western Australia) Bob Yantosca (Harvard) |
Hg simulation & Bug fix |
|
Australian Hg emissions (2000-2019) | Stephen MacFarlane (Wollongong) Jenny Fisher (Wollongong) |
Hg simulation |
|
Add comments to GCClassic HISTORY.rc template files advising users not to change BoundaryConditions.frequency | Bob Yantosca (Harvard) | Nested-grid simulations | |
Add allocate guards for arrays in pressure_mod | Joe Wallwork (U. Cambridge) | Structural | |
Remove excessive prints when using MPI | Lizzie Lundgren (Harvard) | Structural | |
Fix typo in tagCO simulation restart date | Lizzie Lundgren (Harvard) | TagCO simulation | |
Fix error in GC-Classic continous integration tests on Azure Dev Pipelines | Bob Yantosca (Harvard) | Testing | |
Fix bug in GCHP integration test creation due to duplicate "Created " entries in log | Lizzie Lundgren (Harvard) | Testing | |
Change default environment files for integration tests on Harvard Cannon from gnu10 to gnu12 | Bob Yantosca (Harvard) | Testing |
New data directories
Inventory | Simulations | What was added? | Directory |
---|---|---|---|
Australian Hg emissions | Hg |
|
HEMCO/MERCURY/v2025-01/MACFARLANE |
Australian mask file | Hg |
|
HEMCO/MASKS/v2025-01 |