E3SM v3.0.2. Second patch release of v3.0.
E3SM v3.0.2. Second patch release of v3.0. The main purpose of this release is to fix the forcing specifications of v3 single-forcing compsets. Core to the changes is to separate the transient aerosol and chemical precursors for different single forcing compsets. New virtually transient forcing files are introduced to satisfy the unified data stream control for surface and elevated emissions. Historical evolution of stratospheric ozone is moved from the all-else configuration to the GHG only configuration.
These compets will change answers: WCYCL20TR-GHG, WCYCL20TR-aer, WCYCL20TR-xGHG-xaer, WCYCL20TR-xaer. Except for those compsets, the simulated climate is identical for compsets released in v3.0.0 and released/updated in v3.0.1.
Other changes:
EAM: fix output of r_lch4 and r_lco_h reaction rates.
ELM: The precision of a few real variables is fixed during model initialization. New parameterizations are added for the burial of shrubs by snow; however, these parameterizations are not on by default.
EAMxx: Downstream merge from SCREAM repo.
MPAS-ocean: fix bug in data sub-glacial runoff. Add new SOwISC12to30E3r3 mesh.
MPAS-seaice: Update BGC history fields.
Land Ice: Add ERA5r025 configurations for new IGERA5ELM_MLI compsets
Wave model: Change location of WW3 compilation, update wave developer test suite.
Data models: Add support for new JRA forcing through year 2023.
What's Changed
- Add MOAB path for improv machine at LCRC by @iulian787 in #6615
- Add missing omp private variables for data subglacial runoff by @jonbob in #6656
- add gh/ci eamxx standalone testing by @mahf708 in #6637
- Add support for new JRA forcing through year 2023 by @jonbob in #6628
- Add snow-vegetation interactions, NGEE Arctic IM3 by @thorntonpe in #6607
- Fix import of moved method in MVKO test by @mkstratos in #6671
- Rename WW3 input files to include 'RTD' by @erinethomas in #6662
- Add new SOwISC12to30E3r3 ocean and sea-ice mesh by @xylar in #6631
- Updates to sea ice bgc registry and history fields by @njeffery in #6644
- fix variables in data subglacial runoff by @irenavankova in #6672
- Fix the mpaso-conservation_check testdef by @jonbob in #6659
- Move WW3 Build Location by @erinethomas in #6663
- Fix initialization of doubles in VerticalProfileMod by @peterdschwartz in #6649
- Scream downstream merge 2024_10_09 by @jgfouca in #6675
- Adds NOOPT_FILES concept to mpas cmake system by @jgfouca in #6668
- add tests to wav_developer test suite by @erinethomas in #6664
- Adds notes about generating surface dataset and initial condition for ELM by @bishtgautam in #6582
- Update pelayout on pm-cpu for ne4 scream tests by @ndkeen in #6676
- load Core/24.07 module and remove version info from util modules by @grnydawn in #6689
- Add ERA5r025 configurations by @jonbob in #6683
- Use
FI_MR_CACHE_MONITOR=kdreg2
for all nersc machines by @ndkeen in #6687 - Enable gh/ci on maint-3.0 by @mahf708 in #6707
- Modify pe layouts for anvil on maint-3.0 by @rljacob in #6728
- Update anvil pelayout for v3 RRM on maint-3.0 by @rljacob in #6731
- Add moab coupler developer test suite in maint-3.0 by @rljacob in #6712
- Add e3sm_prod PEs for maint-3.0 on Improv by @amametjanov in #6724
- Chemistry output bug fix for maint-3.0 by @jinboxie in #6716
- simplify bi and tri-grid in land for MOAB coupler. by @iulian787 in #6754
- Revise forcing specifications for single forcing compsets by @wlin7 in #6790