From 8ce857e8ba55bf7aeca11d93562e36abd635e5a0 Mon Sep 17 00:00:00 2001 From: Chris Fischer Date: Thu, 2 Apr 2026 13:08:38 -0600 Subject: [PATCH 1/3] Update for cesm3_0_beta08 --- ChangeLog | 113 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 113 insertions(+) diff --git a/ChangeLog b/ChangeLog index 9cad25dc8..1095d5fbe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,116 @@ +============================================================== +Tag name: cesm3_0_beta08 +Originator(s): CSEG +Date: 2nd April 2026 +One-line Summary: CESM3 spin-up run updates + +ccs_config https://github.com/ESMCI/ccs_config_cesm/tree/ccs_config_cesm1.0.79 +cime https://github.com/ESMCI/cime/tree/cime6.1.169 +components/fms https://github.com/ESCOMP/FMS_interface/tree/fi_250428 +share https://github.com/ESCOMP/CESM_share/tree/share1.1.19 +components/cam https://github.com/ESCOMP/CAM/cam6_4_161 +components/clm https://github.com/ESCOMP/ctsm/tree/ctsm5.4.027 +components/cice https://github.com/ESCOMP/CESM_CICE/tree/cesm3_cice6_6_3_6 +components/mom https://github.com/ESCOMP/MOM_interface/mi_260121 +components/cism https://github.com/ESCOMP/cism-wrapper/tree/cismwrap_2_2_013 +components/cdeps https://github.com/ESCOMP/CDEPS/tree/cdeps1.0.93 +components/cmeps https://github.com/ESCOMP/CMEPS/tree/cmeps1.1.42 +components/rtm https://github.com/ESCOMP/rtm/tree/rtm1_0_89 +components/ww3 https://github.com/ESCOMP/WW3-CESM/tree/main_0.0.19 +components/mizuroute https://github.com/ESCOMP/mizuRoute/tree/cesm-coupling.v3.0.1 +components/mosart https://github.com/ESCOMP/mosart/tree/mosart1_1_13 +libraries/parallelio https://github.com/NCAR/ParallilIO/tree/pio2_6_8 +libraries/mpi-serial https://github.com/ESMCI/mpi-serial/tree/MPIserial_2.5.0 +tools/statistical_ensemble_test/pyCECT https://github.com/NCAR/PyCECT/tree/3.2.1 +tools/CUPiD https://github.com/NCAR/CUPiD/tree/v0.5.1 + +Answer Changes introduced with this tag when compared to cesm0_0_beta07: +CCS_CONFIG: + - Update environment on Derecho. + +CAM + - Aerosol hygroscopicity update. + - Update LBC file for CAM7 runs. + - Leung 2023 dust cycle updates. + - Provide bug fix for moving mountains. + - Aerosol optics interfaces for bulk and volcanic aerosols. + - Bring in shr_reprosum fixes from E3SM, CAM-FV cases. + - MT and LT ne16pg3 namelist defaults for dycore and inic. + - Fix MAM4 mapping for SO4 in default configuration, GEOS-Chem only. + - Fix FV frontogenesis bug. + - Include chemical heating in mid-top configurations. + - Tuning changes for the spin-up run. + - Fixes to prescribed volcanic aerosols. + - Namelist out of the box for the spin-up. + +CTSM: + - Tuning for Li fire model. + - Update crop calendar inputs. + - Change snow_thermal_cond_glc_method back to Sturm1997. + - Fix for RRTMGP. + - Updated parameter file. + - Use CMIP7 Carbon Isotope datasets. + - Minor version update with new surface/landuse.timeseries datasets. + - CMIP7 population density. + - Change defaults for C13/C14 and irrigate for clm6_0. + - Turn off LW downscaling for glaciers for clm6_0 physics. + - New parmfile and finidat files for clm6_0 physics. + - FATES: Update default paramfile and add namelist option. + - New clm6_0 parameter file. + - Adjustments to some fire settings for coupled cases. + - New IC files. + - Fix an excess ice issue for a few gridcells. + - New Initial Conditions for ne30 that patch the Greeenland snow hole. + - Update to C14 Carbon isotope data. + - Fix for C-balance error that manifested in B-cases with pft 67. + - Change for baresoil so that dew doesn't form. + - Account for soil being oversaturated and move water upward. + - Update rice parameters for Clm60 compsets. + - FATES parameter files. + - Update crop parameters and maturity requirements for Clm60BgcCrop compsets. + - Namelist default changes mainly for clm6_0. + - Correct parameter file for coupled. + - n_melt_glcmec is now 1. (rather than 10.). + - Some corrections to finidat file picking. + +CICE + - Turns on FSD in CICE. + - Reduce default r_snw from 1.25 to 1.00. + - This sets a minimum mass and area for the thermodynamics to remove tiny ice areas. + - This changes the initialization of tracers by default for hybrid runs. + +CISM + - Wide range of changes. + +CDEPS + - Bring in NorESM changes, G_JRA_RYF answer changes. + - Sa_o3 bug fix and when DATM_PRES_CO2 is used + +CMEPS + - Roundoff-level mods of prep_glc_map_lnd2glc for active CISM and DGLC that crosses a year boundary + + +Problems identified after tag creation: +Multiple gnu build issues on derecho. + https://github.com/ESCOMP/CAM/issues/1519 + https://github.com/ESCOMP/CAM/issues/1512 +FAIL DIMCSL_Ld1.TL319_t232.G_JRA.derecho_intel.mom-cfc_mods RUN time=7259 + Possible issue with slow derecho disk IO. +FAIL ERP_Ln9.f09_f09_mg17.FCnudged_GC.derecho_intel.cam-outfrq9s COMPARE_base_rest +FAIL ERS.TL319_t232_wg37.GW_JRA.derecho_intel COMPARE_base_rest +FAIL SSPMATRIXCN_Ly5_Mmpi-serial.1x1_numaIA.I2000Clm60BgcCropQianRs.derecho_intel.clm-ciso_monthly RUN time=3682 +FAIL ERR_Ld5.ne30pg3_t232.BLT1850.derecho_gnu.allactive-defaultio TPUTCOMP Could not get default throughput + med.log not being saved to baselines +FAIL LILACSMOKE_D_Ld2.f10_f10_mg37.I2000Ctsm50NwpSpAsRs.derecho_intel.clm-lilac MODEL_BUILD time=0 + Only works with ctsm stand alone clone. +FAIL ERP_D_Ln9.C48_C48_mg17.QPC6.derecho_intel.cam-outfrq9s SHAREDLIB_BUILD failed to initialize + Issue with FMS version support between cam and mom +FAIL PET_PM.ne30pg3_t232.BMT1850.derecho_gnu.allactive-defaultiomi RUN time=329 +FAIL PET_PM.ne30pg3_t232.BMT1850.derecho_intel.allactive-defaultiomi RUN time=301 + Issue with MOM openmp support +PEND MKSURFDATAESMF_P128x1.f10_f10_mg37.I1850Clm50BgcCrop.derecho_intel SHAREDLIB_BUILD RERUN + Issue with special enviroment being needed + ============================================================== Tag name: cesm3_0_alpha08o Originator(s): CSEG From 91586bb3c1c9732c3b0523e2ca5b93a3ce67d4ac Mon Sep 17 00:00:00 2001 From: Chris Fischer Date: Mon, 11 May 2026 23:14:21 -0600 Subject: [PATCH 2/3] Update ChangeLog --- ChangeLog | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1095d5fbe..1ae60ad9e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,139 @@ +============================================================== +Tag name: cesm3_0_alpha09a +Originator(s): CSEG +Date: 7th April 2026 +One-line Summary: MOM6 and WW3 changes + +ccs_config https://github.com/ESMCI/ccs_config_cesm/tree/ccs_config_cesm1.0.83 ** +cime https://github.com/ESMCI/cime/tree/cime6.1.179 ** +components/fms https://github.com/ESCOMP/FMS_interface/tree/fi_260310 ** +share https://github.com/ESCOMP/CESM_share/tree/share1.1.19 -- +components/cam https://github.com/ESCOMP/CAM/cam6_4_161 -- +components/clm https://github.com/ESCOMP/ctsm/tree/ctsm5.4.027 -- +components/cice https://github.com/ESCOMP/CESM_CICE/tree/cesm3_cice6_6_3_15 ** +components/mom https://github.com/ESCOMP/MOM_interface/mi_260506 ** +components/cism https://github.com/ESCOMP/cism-wrapper/tree/cismwrap_2_2_013 -- +components/cdeps https://github.com/ESCOMP/CDEPS/tree/cdeps1.0.94 ** +components/cmeps https://github.com/ESCOMP/CMEPS/tree/cmeps1.1.46 ** +components/rtm https://github.com/ESCOMP/rtm/tree/rtm1_0_89 -- +components/ww3 https://github.com/ESCOMP/WW3-CESM/tree/main_0.0.19 -- +components/mizuroute https://github.com/ESCOMP/mizuRoute/tree/cesm-coupling.v3.0.1 -- +components/mosart https://github.com/ESCOMP/mosart/tree/mosart1_1_13 -- +libraries/parallelio https://github.com/NCAR/ParallilIO/tree/pio2_6_8 -- +libraries/mpi-serial https://github.com/ESMCI/mpi-serial/tree/MPIserial_2.5.0 -- +libraries/tuv-x https://github.com/NCAR/tuv-x/tree/v0.14.3 -- +tools/statistical_ensemble_test/pyCECT https://github.com/NCAR/PyCECT/tree/3.2.1 -- +tools/CUPiD https://github.com/NCAR/CUPiD/tree/v0.5.1 -- + +ccs_config + Alper Altuntas 2026-05-06 - ccs_config_cesm1.0.83 - ccs_config (cesm3_0_alpha09a) + https://github.com/ESMCI/ccs_config_cesm/tags/ccs_config_cesm1.0.83 + + ccs_config_cesm1.0.83: Add new files and aliases for tx2_3v3 + ccs_config_cesm1.0.82: New option in visualCaseGento specify grids with xml variables + ccs_config_cesm1.0.81: Bypass the LLVM optimization pass for NVHPC compiler. + ccs_config_cesm1.0.80: Update Casper configuration for MI300A node. + + +cdeps + Chris Fischer 2026-05-07 - cdeps1.0.94 - components/cdeps (cesm3_0_alpha09a) + https://github.com/ESCOMP/CDEPS/tags/cdeps1.0.94 + + Move co2diag from 3hourly to daily for CPLHIST mode + + +cice + Chris Fischer 2026-05-11 - cesm3_cice6_6_3_15 - components/cice (cesm3_0_alpha09a) + https://github.com/ESCOMP/CESM_CICE/tags/cesm3_cice6_6_3_15 + + cesm3_cice6_6_3_15: Turn off halo masking for prescribed cases + cesm3_cice6_6_3_14: Added CESM3 CICE users guide + cesm3_cice6_6_3_13: Fix snwredist option + + David Bailey 2026-04-28 - cesm3_cice6_6_3_12 - components/cice (cesm3_0_alpha09a) + https://github.com/ESCOMP/CESM_CICE/tags/cesm3_cice6_6_3_13 + + - add support for tx2_3v3 grid + - remove daily history + + +cime + Chris Fischer 2026-05-07 - cime6.1.179 - cime (cesm3_0_alpha09a) + https://github.com/ESMCI/cime/tags/cime6.1.179 + + cime6.1.179: Fix skills + cime6.1.178: Adds copilot agents and skills + cime6.1.177: Fix --mail-type args to use comma-separated values instead of repeated flags + + + Michael Levy 2026-04-15 - cime6.1.170 - cime (cesm3_0_alpha09a) + https://github.com/ESMCI/cime/tags/cime6.1.176 + + Minor improvements to the oddball HOMME cime tests + + + Michael Levy 2026-04-15 - cime6.1.176 - cime (cesm3_0_alpha09a) + https://github.com/ESMCI/cime/tags/cime6.1.176 + + Fix regular expression leading to erroneous NLCOMP failures + + + Michael Levy 2026-04-15 - cime6.1.175 - cime (cesm3_0_alpha09a) + https://github.com/ESMCI/cime/tags/cime6.1.175 + + Add a comment in eri.py about a possible error this can catch + + + Michael Levy 2026-04-15 - cime6.1.174 - cime (cesm3_0_alpha09a) + https://github.com/ESMCI/cime/tags/cime6.1.174 + + Allow extending baseline phase + + + Michael Levy 2026-04-15 - cime6.1.173 - cime (cesm3_0_alpha09a) + https://github.com/ESMCI/cime/tags/cime6.1.173 + + Improve baseline handling when regenerating baselines + + + Michael Levy 2026-04-15 - cime6.1.172 - cime (cesm3_0_alpha09a) + https://github.com/ESMCI/cime/tags/cime6.1.172 + + Fix container paths + + + Michael Levy 2026-04-15 - cime6.1.171 - cime (cesm3_0_alpha09a) + https://github.com/ESMCI/cime/tags/cime6.1.171 + + Pre-build CPRNC in the container + + +cmeps + Alper Altuntas 2026-05-07 - cmeps1.1.46 - src/drivers/nuopc/ (cesm3_0_alpha09a) + https://github.com/ESCOMP/CMEPS/tags/cmeps1.1.46 + + cmeps1.1.46: Use ice heat capacity and fixed temperature for ice runoff enthalpy PRs #647. Answer changes for MOM6 + cmeps1.1.45: Fix ERS tests for compsets with WW3 + cmeps1.1.44: Remove unused Faxa_ vars + cmeps1.1.43: Fixes an error when building with `-check all` + + +fms + Alper Altuntas 2026-03-10 - fi_260310 - libraries/fms (cesm3_0_alpha09a) + https://github.com/ESCOMP/FMS_interface/tags/fi_260310 + + - increase MAX_FIELDS_PER_FILE from 500 to 750 + - Fix history file ensemble suffix. + + +mom + Alper Altuntas 2026-02-23 - mi_260506 - components/mom (cesm3_0_alpha09a) + https://github.com/ESCOMP/MOM_interface/tags/mi_2603xx + + Latest MOM6 configuration changes and bug fixes for CESM3. + + + ============================================================== Tag name: cesm3_0_beta08 Originator(s): CSEG From 9a10181758cad8cbde3eae93da3033d01bed3ad6 Mon Sep 17 00:00:00 2001 From: Katetc Date: Fri, 26 Jun 2026 14:37:12 -0600 Subject: [PATCH 3/3] PE layout for 2 degree B compset --- cime_config/config_pes.xml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/cime_config/config_pes.xml b/cime_config/config_pes.xml index 55f23ea3e..b09d46004 100644 --- a/cime_config/config_pes.xml +++ b/cime_config/config_pes.xml @@ -346,6 +346,43 @@ + + + + + + 896 + 128 + 128 + 256 + 640 + 64 + 64 + 896 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + + + 0 + 0 + 128 + 256 + 896 + 576 + 512 + 0 + + + +