From bed63b50e9c07b95db83ba81bf424ed622193741 Mon Sep 17 00:00:00 2001 From: Chris Fischer Date: Thu, 7 May 2026 12:27:07 -0600 Subject: [PATCH] Updates for cesm3_0_alpha09a testing. MOM6 and WW3 changes. --- .gitmodules | 14 ++--- .gitmodules.swp | Bin 0 -> 16384 bytes ChangeLog | 129 +++++++++++++++++++++++++++++++++++++++++++++++ ccs_config | 2 +- cime | 2 +- components/cdeps | 2 +- components/cice | 2 +- components/cmeps | 2 +- components/mom | 2 +- libraries/FMS | 2 +- 10 files changed, 143 insertions(+), 14 deletions(-) create mode 100644 .gitmodules.swp diff --git a/.gitmodules b/.gitmodules index 5692a455b..c5de3c54e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -30,14 +30,14 @@ path = ccs_config url = https://github.com/ESMCI/ccs_config_cesm.git fxDONOTUSEurl = https://github.com/ESMCI/ccs_config_cesm.git - fxtag = ccs_config_cesm1.0.79 + fxtag = ccs_config_cesm1.0.83 fxrequired = ToplevelRequired [submodule "cime"] path = cime url = https://github.com/ESMCI/cime fxDONOTUSEurl = https://github.com/ESMCI/cime - fxtag = cime6.1.169 + fxtag = cime6.1.179 fxrequired = ToplevelRequired [submodule "fms"] @@ -45,7 +45,7 @@ url = https://github.com/ESCOMP/FMS_interface fxDONOTUSEurl = https://github.com/ESCOMP/FMS_interface fxrequired = ToplevelRequired - fxtag = fi_250428 + fxtag = fi_260310 [submodule "share"] path = share @@ -73,14 +73,14 @@ url = https://github.com/ESCOMP/CESM_CICE fxDONOTUSEurl = https://github.com/ESCOMP/CESM_CICE fxrequired = ToplevelRequired - fxtag = cesm3_cice6_6_3_6 + fxtag = cesm3_cice6_6_3_12 [submodule "mom"] path = components/mom url = https://github.com/ESCOMP/MOM_interface fxDONOTUSEurl = https://github.com/ESCOMP/MOM_interface fxrequired = ToplevelRequired - fxtag = mi_260121 + fxtag = mi_260506 [submodule "cism"] path = components/cism @@ -94,14 +94,14 @@ url = https://github.com/ESCOMP/CDEPS fxDONOTUSEurl = https://github.com/ESCOMP/CDEPS fxrequired = ToplevelRequired - fxtag = cdeps1.0.93 + fxtag = cdeps1.0.94 [submodule "cmeps"] path = components/cmeps url = https://github.com/ESCOMP/CMEPS.git fxDONOTUSEurl = https://github.com/ESCOMP/CMEPS.git fxrequired = ToplevelRequired - fxtag = cmeps1.1.42 + fxtag = cmeps1.1.46 [submodule "rtm"] path = components/rtm diff --git a/.gitmodules.swp b/.gitmodules.swp new file mode 100644 index 0000000000000000000000000000000000000000..05ae99d920c76f31ca6193943ee141f518bf3573 GIT binary patch literal 16384 zcmeI3U5F%C701hbtgdVPM!{fG?xG~Y>5u8z*_nVOYwyI2(3x?jH;cy5-l@JlUAt9v z%evLmGbhyjHShHQv00g>o~pihxNG+Bf!DhY`UbVP%8=YE*IewqjmRYs3ZHKPt4jeA0St`FTBTz=* z;1RgVXw27ZRPWf)kC^X!@9Be^C~K4vC?iltpo~BnfiePR1j-1M5hx?@e;a|&zs`6F z-d`6h_$M`A)+af&us#c=;y7co@{dAKzgZ z-vuk+??(*dhu}f*05}3(e7j-%8ra}w@Z4dP0gr==;OpQlsDeMg4Q0Vo;1c)__%iqm zxEUM*m*MoEz>DC=;5@h!ydV7QkYT(5UIo7e7r__6DR2w;FgODKa-(7V0z3@*;FI7a zsDk%^S8gzjXTSw;4x9yNz!EqFUcjNqCGa)yRp5bj@FDOA9H=}CegM7?9s%2+0$xL` zUjUcDlYnCXD8TChIoOJR17RMuy4;sXanNGMuikFJzc{c1-ZejAwuSHT9qw$zmlCBy zwv7UoE!|E8QR1ZSM*ufC*OqY3y*uDRBfbXqtUeLNRMlG<`-+nYm3^8S>rLQ+}2vF zV|yVFdd%Xwm1$awYvqNy!cFPK=OUTW&tfdw;)|WdPNP$w*PdK$z0H-)R;RhzT+uB| z)0(f5*GaCYgwlmVrJ;0>R~9O@`4ifKt1hv<+0w?Rs!J9w5ay&4XgQe#9%ytjcd@h3 zsV~;Gd%fM_jyfC;Y4BynX7l7EVbjYOXk!^|>`iEseHQR~1%Jy^#T5vnUa3sz%2N}U zuM$g)>?CJZb)~2~_SF2+z|UjM_;s~A<2|j-E0|x3YsLB;dn;gp&1DtEQlqZt9$@V_ z+}j;38ZKX?%$+!3>RQcJOy%xO(`K&hs6SHuWUk0yI#v4(v9SnCb}Zrb?ClQCru9m# zvUI@ZPq~;jGwT94t?Eduww{)(FO%?N#<5XnjNSw83u%WU*fWuM4?oY8m28>S(6psV z3z^r&twK)(=0I{&^vr0mnL`nr>p5a5%}|&jmm#gkt{tk+ejq|_g}j?JOJ)0Hre|9= zb4(hPuu0d*E0cL$(-R@tWS%+jbU`?9j+{)-Z_qOb!ajWM+1%-p)9|xvZtanyb3KRe z+PD{rJcL!-lY@Yx216rgl^j4FUqGtuZRdkEzL%1HF+dAj+(g8zb7({i5GBu)J_`^V zG{cpL@n`KB>@!nkjAW5tqbkY}S?SphhpDb@F>*uum-mP7`VL|jI(w#LON7`Io>G#M zOSzy}I=07ixfOnB3lGunIk?Fq^?}&2Db4UNWd>QNAdO?-F&BQyY+AKNmopDNU=-bP z#W;AvgWuT*s{Ch7>OnfqBy)yrPiBl}t&s|Szetk9_|DhNNkn&K=z{povg(pqOX}W^ zf;Z7GSob)maH12Y8y@yK8P3{_Z`R2z_&Ihh8W_}H)Zn;{EMsu6L_#p&xYN5mYf;;n z=;eVEqH;MD}^3N<+?0SSjG`{1dzaegmEaKA>}jyTM)H4)8k85S|C$24_JVY=UKQ z3-~L}4xR;%f+5%e4BQJo0B!`YBAyh}rzx)GtBgPyfiePbA_8XS_IbZ!yL;Lqu==U3 zW@7msA04j6HJG79W^kaU30%+}Aw0QEi@Hw@=NseVb4|78eTP$jDquSK@k+xJIRM&9trWHCLK# zBaWNe6BTw1B`i}orHbx^a07*1jML$sB?{*Hp!zPIDl(f+(thra;yM~1t@TyO18jdg z^A((3>bTFK3TIR}BXNCuF0!EO?laaV)X3>fSWTvBd^xQ+8gsra=5fTlq#fBmbK_9V zmcVru;9j3Qt82P}iAtm1nXix&itV~GYKv4>$CrzQxb|tfaNJ zd2(ZhfmmET7OMBTvKl#^QW;$;Qn=H=w0#Yx&)8YlK0nyNS;tJLd+NzizD9vUZ8gZYuD3L>XZrXzu=(got^@v`w>Fflk@ literal 0 HcmV?d00001 diff --git a/ChangeLog b/ChangeLog index 1095d5fbe..8a9a7cf9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,132 @@ +============================================================== +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_12 ** +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 + 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 diff --git a/ccs_config b/ccs_config index 8fe3339bd..39683243b 160000 --- a/ccs_config +++ b/ccs_config @@ -1 +1 @@ -Subproject commit 8fe3339bd2b75c2090e06b054972bcd805c9d408 +Subproject commit 39683243b4e8e5b4576fd1b828c3ec4c9e15bc6b diff --git a/cime b/cime index ffbf6c596..335a80e59 160000 --- a/cime +++ b/cime @@ -1 +1 @@ -Subproject commit ffbf6c596c5736538690af1bc9269d830abcd53c +Subproject commit 335a80e59ffc3510223f59b2f8b4849465677eec diff --git a/components/cdeps b/components/cdeps index 3f7f22d04..648807485 160000 --- a/components/cdeps +++ b/components/cdeps @@ -1 +1 @@ -Subproject commit 3f7f22d0426ccc1428a1ebfd4357caf90009132a +Subproject commit 648807485bfc4924eeeb9c45f2b62753611f4dc9 diff --git a/components/cice b/components/cice index 8a5be1e38..71fab8612 160000 --- a/components/cice +++ b/components/cice @@ -1 +1 @@ -Subproject commit 8a5be1e383ac1845c6668cc4f3dab3582e1148fa +Subproject commit 71fab8612857739101de9ad4acbe3a927f6d52bc diff --git a/components/cmeps b/components/cmeps index 567e1845f..42ff1994e 160000 --- a/components/cmeps +++ b/components/cmeps @@ -1 +1 @@ -Subproject commit 567e1845f00e3f8047bb6634eec16ca9f0161f9f +Subproject commit 42ff1994e89e3462ee166e60619130e8423e1eab diff --git a/components/mom b/components/mom index 7ba8ebcaf..d070c9979 160000 --- a/components/mom +++ b/components/mom @@ -1 +1 @@ -Subproject commit 7ba8ebcaffc77bbb114c65eaf58be325ce048fdb +Subproject commit d070c99794c7273fa98d12b188cc683c4254f62c diff --git a/libraries/FMS b/libraries/FMS index 99a1d4f46..e1ef20913 160000 --- a/libraries/FMS +++ b/libraries/FMS @@ -1 +1 @@ -Subproject commit 99a1d4f46a0e4586c51e8a2f68eb905201b128ff +Subproject commit e1ef2091398e3fea7d23ee4d7839f75179b5a6e4