Skip to content

Releases: geoschem/GCHP

13.0.0-alpha.8

09 Jul 23:20
Compare
Choose a tag to compare
13.0.0-alpha.8 Pre-release
Pre-release

This alpha version features upgraded versions of most submodules:

  • GEOS-Chem 12.9.0 (GCC 1-month benchmark approved version)
  • MAPL v2.2.7
  • ecbuild v1.0.5
  • ESMA_cmake v3.0.6
  • GMAO_Shared v1.1.6
  • FMS tag geos/2019.01.02
  • GFDL_atmos_cubed_sphere (fvdycore directory) geos/v1.1.2
  • FVdycoreCubed_GridComp v1.1.3
  • gFTL-shared v1.0.7
  • gFTL branch major-refactor commit a8e72c42, off of v1.2.5
  • yaFyaml v0.4.0
  • pFlogger v1.4.2
  • pFUnit v4.1.9 (not yet built or used)

A draft CHANGELOG.md file is now included at the highest level in GCHPctm. The format is based on Keep a Changelog.

13.0.0-alpha.7

30 Jun 17:32
Compare
Choose a tag to compare
13.0.0-alpha.7 Pre-release
Pre-release

This version updates GEOS-Chem to 12.9.0.

Changes:
-Update GEOS-Chem to 12.9.0
-Update HEMCO version for compatibility with GEOS-Chem

Additions:
-Add pFUnit v4.1.9 (not yet used)

13.0.0-alpha.6

30 Jun 17:04
Compare
Choose a tag to compare
13.0.0-alpha.6 Pre-release
Pre-release

This version updates GMAO submodules to more recent upstream versions used in Baselibs 6.0.3.

Changes:
-Update MAPL to v2.1.5
-Update ESMA_cmake to v3.0.6
-Update ecbuild to v1.0.5
-Update gFTL-shared to v1.0.7
-Update gFTL to v1.2.5

Additions:
-Add yaFyaml v0.3.3
-Add pFlogger v1.4.2

13.0.0-alpha.5

11 Jun 14:54
Compare
Choose a tag to compare
13.0.0-alpha.5 Pre-release
Pre-release

-Update GEOS-Chem submodule for 12.9.0-alpha.1 (pre-halogen updates)
-Update HEMCO submodule to latest updates in dev/GC_13.0.0
-README updates
-Input vector rather than lat/lon winds

13.0.0-alpha.4

22 Apr 22:49
Compare
Choose a tag to compare
13.0.0-alpha.4 Pre-release
Pre-release

-Use new geoschem/HEMCO repository rather than GEOS-Chem HEMCO subdirectory
-Update GEOS-Chem to 12.8.0
-Add troposphere-only mass scaling and optional PLE output to fvdycore
-Apply MAPL quick fix to avoid run-time bug with gfortran in MAPL_TrimString
-Fix MAPL bug causing vector regridding to crash

13.0.0-alpha.3

10 Mar 16:03
Compare
Choose a tag to compare
13.0.0-alpha.3 Pre-release
Pre-release

-Update GEOS-Chem to version 12.7.2
-Update MAPL to version 2.0.2
-Add GMAO MAPL update to read cubed-sphere data
-Use GEOS-Chem cpp switches MODEL_GCHP and MODEL_GCHPCTM

13.0.0-alpha.2

28 Feb 00:02
Compare
Choose a tag to compare
13.0.0-alpha.2 Pre-release
Pre-release

-Move and rename several submodules
-Purge term GIGC from files and directory names
-MAPL update to include missing stretched grid support
-update GEOS-Chem to 12.7.1 release
-fix gfortran bug in MAPL
-expand ExtData prints

13.0.0-alpha.1

07 Feb 19:44
Compare
Choose a tag to compare
13.0.0-alpha.1 Pre-release
Pre-release
Update MAPL and GMAO_Shared to upstream master for MAPL 2.0

Signed-off-by: Lizzie Lundgren <[email protected]>

13.0.0-alpha.0

06 Jan 20:10
712c19f
Compare
Choose a tag to compare
13.0.0-alpha.0 Pre-release
Pre-release

Alpha testing

Simulations that ran to completion

Duration Resolution Chemistry Met Tested on Notes
1hr c24 Standard GEOS_FP 3
1hr, 1d c24 Standard GEOS_FP 2
1mo c24, c48 Transport T. GEOS_FP 1
1hr c24 Transport T. GEOS_FP 3
1hr c24 Transport T. GEOS_FP 4
1mo c48 Benchmark GEOS_FP 5 - 96 cores / 3 nodes
- Max memory (1-node): 229 GB
- Wall time: 6.7 hours
- CPU time: 8.7 core-days
- Start/end mem (GB): 92.7/99.9

Other tests

Stretched-grid simulations that ran to completion.

Duration Resolution Chemistry Met Tested on Notes
7d, 1mo c24, c48 Transport T. GEOS_FP 1 - Multiple stretch factors
- Multiple target lat/lons

Sanity check that winds are oriented correctly. Now that automatic restaggering/reorienting was removed from ExtData in MAPL 2.0 we have to call A2D2C explicitly. This test checked that explicitly calling A2D2C restaggered and reoriented wind fields appropriately.

Duration Resolution Chemistry Met Tested on Notes
2d c48 Transport T. GEOS_FP 1 - Advection only
- Prescribed eastward winds
- Custom restart file

Testing platforms

ID Cluster Compiler MPI OS Who
1 Stetson (Dalhousie) GCC 7.4 OpenMPI 3.1.4 CentOS 7 Liam Bindle
2 Compute1 (WashU) Intel 19.0.5 Intel MPI 19.0.5 CentOS 7 Liam Bindle
3 Cannon (Harvard) Intel 17.0.4 OpenMPI 3.1.1 CentOS 7 Lizzie Lundgren
4 Cannon (Harvard) GCC 8.2.0 OpenMPI 3.1.1 CentOS 7 Lizzie Lundgren
5 Compute1 (WashU) GCC 8.3 OpenMPI 3.1.4 CentOS 7 Liam Bindle