Skip to content

E3SM v2.0.2: Second patch release for v2.0

Compare
Choose a tag to compare
@rljacob rljacob released this 21 Nov 19:07
· 18381 commits to master since this release
v2.0.2

Changes since v2.0.1

Important changes: Add and update SSP370 and SSP585 cases, add tests, fix use-case files, Change ocean and sea-ice IC for ARRM60to10.

EAM: allow thetaxx as a CAM_TARGET, enable northamericax4v1pg2_WC14to60E2r3 for AMIP, fix ndrop initialization, allow up to 15 history files.

EAMxx: allow use of readnl

EAM-MMF: allow transient SST case for C++ MMF, remove specific task/thread count for ESMT test, modify the variance transport diagnostic, reorg tests,

HOMME: Allow optional sponge layer.

ELM: add 2 land-atm compsets, update FATES to API 17.0.0, allow FATES sp mode, allow ELM harvest to drive FATES harvest, fix memleaks, reduce test build times, modified parameters for miscanthus and switchgrass based on calibration

MPAS-Ocean: turn on ocean BGC in BGC cases, fix interface locations for 60L PHC grid, add mode spec to conservation check streams, allow oRRS18to6v3 grid to run with JRA, update ocean and sea ice ICs for ARRM60to10 (needed for v2), GPU port of thickness tendency, add CMPASO-JRA1p4,

MPAS framework: Add new reproducible global sum module for MPAS components, Add mostRecentAccessTime attribute to streams

MPAS-landice: Update MALI version and Greenland mesh

MPAS-seaice: add single-cell test case, fix BGC restart, Adds omp critical directives for ice warnings seen on cori.

CIME: Fix component namelist creation bugs when NINST>1, add OpenACC, OpenMP and CXX GPU tests, fix nonBFB tests, stop using config_compilers, reduce ELM test build times with shared executable, update OpenMPI on Chrysalis. fix baseline handling, provenance handling with update to cime6.0.33, also use component-specific config_pes files and add the ones from master

Machine updates: cori modules after maint, Chrysalis to OpenMPI-4.1.3

run_e3sm: replace default case name and group.

Externals: update SCORPIO to 1.3.2