Skip to content

Commit 478b851

Browse files
authored
Merge pull request #332 from fischer-ncar/cesm3.0-alphabranch
Update for cesm3_0_alpha06f testing.
2 parents 0a50f32 + 86c9a97 commit 478b851

File tree

9 files changed

+167
-12
lines changed

9 files changed

+167
-12
lines changed

.gitmodules

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,22 @@
3030
path = ccs_config
3131
url = https://github.com/ESMCI/ccs_config_cesm.git
3232
fxDONOTUSEurl = https://github.com/ESMCI/ccs_config_cesm.git
33-
fxtag = ccs_config_cesm1.0.32
33+
fxtag = ccs_config_cesm1.0.40
3434
fxrequired = ToplevelRequired
3535

3636
[submodule "cime"]
3737
path = cime
3838
url = https://github.com/ESMCI/cime
3939
fxDONOTUSEurl = https://github.com/ESMCI/cime
40-
fxtag = cime6.1.87
40+
fxtag = cime6.1.93
4141
fxrequired = ToplevelRequired
4242

4343
[submodule "fms"]
4444
path = libraries/FMS
4545
url = https://github.com/ESCOMP/FMS_interface
4646
fxDONOTUSEurl = https://github.com/ESCOMP/FMS_interface
4747
fxrequired = ToplevelRequired
48-
fxtag = fi_240828
48+
fxtag = fi_250428
4949

5050
[submodule "share"]
5151
path = share
@@ -80,7 +80,7 @@
8080
url = https://github.com/ESCOMP/MOM_interface
8181
fxDONOTUSEurl = https://github.com/ESCOMP/MOM_interface
8282
fxrequired = ToplevelRequired
83-
fxtag = mi_250210
83+
fxtag = mi_250428
8484

8585
[submodule "cism"]
8686
path = components/cism
@@ -94,14 +94,14 @@
9494
url = https://github.com/ESCOMP/CDEPS
9595
fxDONOTUSEurl = https://github.com/ESCOMP/CDEPS
9696
fxrequired = ToplevelRequired
97-
fxtag = cdeps1.0.65
97+
fxtag = cdeps1.0.73
9898

9999
[submodule "cmeps"]
100100
path = components/cmeps
101101
url = https://github.com/ESCOMP/CMEPS.git
102102
fxDONOTUSEurl = https://github.com/ESCOMP/CMEPS.git
103103
fxrequired = ToplevelRequired
104-
fxtag = cmeps1.0.42
104+
fxtag = cmeps1.0.47
105105

106106
[submodule "rtm"]
107107
path = components/rtm

ChangeLog

Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,150 @@
1+
==============================================================
2+
Tag name: cesm3_0_alpha06f
3+
Originator(s): CSEG
4+
Date: 26th March 2025
5+
One-line Summary: MOM update
6+
7+
ccs_config https://github.com/ESMCI/ccs_config_cesm/tree/ccs_config_cesm1.0.40 **
8+
cime https://github.com/ESMCI/cime/tree/cime6.1.93 **
9+
components/fms https://github.com/ESCOMP/FMS_interface/tree/fi_250428 **
10+
share https://github.com/ESCOMP/CESM_share/tree/share1.1.9 --
11+
components/cam https://github.com/ESCOMP/CAM/cam6_4_081 --
12+
components/clm https://github.com/ESCOMP/ctsm/tree/ctsm5.3.029 --
13+
components/cice https://github.com/ESCOMP/CESM_CICE/tree/cesm3_cice6_6_0_10 --
14+
components/mom https://github.com/ESCOMP/MOM_interface/mi_250428 **
15+
components/cism https://github.com/ESCOMP/cism-wrapper/tree/cismwrap_2_2_006 --
16+
components/cdeps https://github.com/ESCOMP/CDEPS/tree/cdeps1.0.73 **
17+
components/cmeps https://github.com/ESCOMP/CMEPS/tree/cmeps1.0.47 **
18+
components/rtm https://github.com/ESCOMP/rtm/tree/rtm1_0_86 --
19+
components/ww3 https://github.com/ESCOMP/WW3-CESM/tree/main_0.0.16 --
20+
components/mizuroute https://github.com/ESCOMP/mizuRoute/tree/cesm-coupling.n03_v2.3.0 --
21+
components/mosart https://github.com/ESCOMP/mosart/tree/mosart1_1_08 --
22+
libraries/mpi-serial https://github.com/ESMCI/mpi-serial/tree/MPIserial_2.5.0 --
23+
libraries/parallelio https://github.com/NCAR/ParallilIO/tree/pio2_6_4 --
24+
tools/CUPiD https://github.com/NCAR/CUPiD/tree/v0.1.4 --
25+
26+
ccs_config
27+
Chris Fischer 2025-04-25 - ccs_config_cesm1.0.40 - ccs_config (cesm3_0_alpha06f)
28+
https://github.com/ESMCI/ccs_config_cesm/tags/ccs_config_cesm1.0.40
29+
30+
Enable the CUDA target of Kokkos library
31+
32+
33+
Chris Fischer 2025-04-22 - ccs_config_cesm1.0.39 - ccs_config (cesm3_0_alpha06f)
34+
https://github.com/ESMCI/ccs_config_cesm/tags/ccs_config_cesm1.0.39
35+
36+
ccs_config_cesm1.0.39: Fix aliases for C48_C48_mg17, C96_C96_mg17, C192_C192_mg17
37+
ccs_config_cesm1.0.38: Clean up Kokkos setups
38+
ccs_config_cesm1.0.37: Update Casper machine and batch configurations
39+
ccs_config_cesm1.0.36: Update wg37 mesh to cdf5
40+
41+
42+
Chris Fischer 2025-04-02 - ccs_config_cesm1.0.35 - ccs_config (cesm3_0_alpha06f)
43+
https://github.com/ESMCI/ccs_config_cesm/tags/ccs_config_cesm1.0.35
44+
45+
ccs_config_cesm1.0.35: Build kokkos in the CAM workflow and clean up the NCAR machine configuration files
46+
ccs_config_cesm1.0.34: Add F compset grids w/ mt232 mask
47+
ccs_config_cesm1.0.33: Specify not_compset attribute for non-MOM6 resolutions
48+
49+
50+
cdeps
51+
Chris Fischer 2025-04-02 - cdeps1.0.73 - components/cdeps (cesm3_0_alpha06f)
52+
https://github.com/ESCOMP/CDEPS/tags/cdeps1.0.73
53+
54+
cdeps1.0.73: Fix 3 paths in stream_definition_datm.xml
55+
cdeps1.0.72: Needed to be added to CMakeLists.txt
56+
cdeps1.0.71: Fix and improve anomaly forcings for ISSP cases. Answer changing for SSP RCP45
57+
cdeps1.0.70: Additional minor revisions to the default datm input from GSWP3v1 to CRUJRA2024 for Clm6.
58+
cdeps1.0.69: Update 1850 and HIST compset names
59+
cdeps1.0.68: Add CRUJRA2024 as an option to DATM_MODE
60+
cdeps1.0.67: Unify cfsr and gefs datm datamodes bfb
61+
cdeps1.0.66: Create cplhist mode for dice
62+
63+
64+
cime
65+
Chris Fischer 2025-04-28 - cime6.1.93 - cime (cesm3_0_alpha06f)
66+
https://github.com/ESMCI/cime/tags/cime6.1.93
67+
68+
Fix math in calculation of startdate
69+
70+
71+
Chris Fischer 2025-04-25 - cime6.1.92 - cime (cesm3_0_alpha06f)
72+
https://github.com/ESMCI/cime/tags/cime6.1.92
73+
74+
bless_test_results: fix stale file use case
75+
76+
77+
Chris Fischer 2025-04-22 - cime6.1.91 - cime (cesm3_0_alpha06f)
78+
https://github.com/ESMCI/cime/tags/cime6.1.91
79+
80+
cime6.1.91: Fix merge error, removed duplicate line
81+
cime6.1.90: Revert mct guard for kokkos
82+
cime6.1.89: Clean up some CAM-specific Kokkos changes in CIME
83+
cime6.1.88: Fix mem per node on derecho
84+
cime6.1.87: mpi-serial build updates needed for cesm, does not affect e3sm
85+
cime6.1.86: Change from only noting the last jobid, to all of them
86+
87+
88+
Chris Fischer 2025-04-02 - cime6.1.85 - cime (cesm3_0_alpha06f)
89+
https://github.com/ESMCI/cime/tags/cime6.1.85
90+
91+
cime6.1.85: Fix debug flags for intel compiler
92+
cime6.1.84: Ensure two related messages are printed together.
93+
cime6.1.83: Fix bless when cprnc file is not created
94+
cime6.1.82: Rudementary support for years > 9999
95+
cime6.1.81: Build Kokkos in the CAM workflow
96+
cime6.1.80: Remove y100k testmod from ERS test in cime_developer.
97+
cime6.1.79: Redo REST_N calculation for IRT test
98+
cime6.1.78: Allow blessing if test only failed GENERATE
99+
cime6.1.77: Adds --compiler argument to query_config.
100+
cime6.1.76: Fix ERR test for E3SM
101+
cime6.1.75: Update python minimum to 3.8 and update cprnc module.
102+
cime6.1.74: safe_copy: Use /bin/cp as last resort
103+
cime6.1.73: Make compset names case insensitive but retain user prefered case
104+
105+
106+
cmeps
107+
Chris Fischer 2025-04-25 - cmeps1.0.47 - src/drivers/nuopc/ (cesm3_0_alpha06f)
108+
https://github.com/ESCOMP/CMEPS/tags/cmeps1.0.47
109+
110+
cmeps1.0.47: Fix st_archive issues with timestamped rpointer files
111+
cmeps1.0.46: Improve description of histaux_l2x1yrg
112+
113+
114+
Alper Altuntas 2025-03-20 - cmeps1.0.45 - src/drivers/nuopc/ (cesm3_0_alpha06f)
115+
https://github.com/ESCOMP/CMEPS/tags/cdeps1.0.xx
116+
117+
cmeps1.0.45: Keep glc-derived runoff as separate fields to ocn if possible
118+
cmeps1.0.44: Allow yr beyond 9999
119+
cmeps1.0.43: Add explicit RH creation for uv3d mapping
120+
121+
122+
fms
123+
Michael Levy 2025-04-21 - fi_250428 - libraries/fms (cesm3_0_alpha06f)
124+
https://github.com/ESCOMP/FMS_interface/tags/fi_2504??
125+
126+
Fix issue with auto-merging when history files are overwritten
127+
128+
129+
Alper Altuntas 2025-04-11 - fi_250411 - libraries/fms (cesm3_0_alpha06f)
130+
https://github.com/ESCOMP/FMS_interface/tags/fi_250411
131+
132+
Auto merge partitioned netcdf files
133+
134+
135+
mom
136+
Alper Altuntas 2025-03-20 - mi_250428 - components/mom (cesm3_0_alpha06f)
137+
https://github.com/ESCOMP/MOM_interface/tags/mi_24504xx
138+
139+
- Synch with latest main
140+
- Fix ERS and DIMCS failures for when USE_CR_GRID is on
141+
- add u and v coordinates to the ocean_geometry file
142+
- Add option to wave enhance ustar in Bodner23
143+
- make sure that ocn bgc baselines are captured
144+
- Add new parameter defaults for beta06 and fixes typo in diag_table
145+
- Update stochastic_physics external
146+
- Parallel IO changes.
147+
1148
==============================================================
2149
Tag name: cesm3_0_alpha06e
3150
Originator(s): CSEG

cime_config/testlist_allactive.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@
2424
<option name="wallclock"> 01:00:00 </option>
2525
</options>
2626
</test>
27+
<test name="ERR_Ld5" grid="ne30pg3_t232" compset="BLTHIST" testmods="allactive/defaultio">
28+
<machines>
29+
<machine name="derecho" compiler="gnu" category="prealpha"/>
30+
</machines>
31+
<options>
32+
<option name="wallclock"> 01:00:00 </option>
33+
</options>
34+
</test>
2735
<test name="ERS_Ld5" grid="ne30pg3_t232" compset="BLT1850" testmods="allactive/decstart">
2836
<machines>
2937
<machine name="derecho" compiler="intel" category="prealpha"/>

libraries/FMS

0 commit comments

Comments
 (0)