Skip to content

Commit d14e560

Browse files
authored
Merge pull request #336 from fischer-ncar/cesm3.0-alphabranch
Update for cesm3_0_alpha07a testing
2 parents cf0a03b + 080af06 commit d14e560

File tree

9 files changed

+254
-14
lines changed

9 files changed

+254
-14
lines changed

.gitmodules

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@
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.40
33+
fxtag = ccs_config_cesm1.0.46
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.93
40+
fxtag = cime6.1.102
4141
fxrequired = ToplevelRequired
4242

4343
[submodule "fms"]
@@ -66,7 +66,7 @@
6666
url = https://github.com/ESCOMP/CTSM
6767
fxDONOTUSEurl = https://github.com/ESCOMP/CTSM
6868
fxrequired = ToplevelRequired
69-
fxtag = ctsm5.3.029
69+
fxtag = alpha-ctsm5.4.CMIP7.02.ctsm5.3.055
7070

7171
[submodule "cice"]
7272
path = components/cice
@@ -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_250428
83+
fxtag = mi_250519
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.73
97+
fxtag = cdeps1.0.75
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.47
104+
fxtag = cmeps1.1.1
105105

106106
[submodule "rtm"]
107107
path = components/rtm
@@ -157,4 +157,4 @@
157157
url = https://github.com/NCAR/CUPiD.git
158158
fxDONOTUSEurl = https://github.com/NCAR/CUPiD.git
159159
fxrequired = ToplevelRequired
160-
fxtag = v0.2.1
160+
fxtag = v0.2.2

ChangeLog

Lines changed: 240 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,243 @@
1+
==============================================================
2+
Tag name: cesm3_0_alpha07a
3+
Originator(s): CSEG
4+
Date: 13th June 2025
5+
One-line Summary: CTSM updates
6+
7+
ccs_config https://github.com/ESMCI/ccs_config_cesm/tree/ccs_config_cesm1.0.46 **
8+
cime https://github.com/ESMCI/cime/tree/cime6.1.102 **
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_089 --
12+
components/clm https://github.com/ESCOMP/ctsm/tree/alpha-ctsm5.4.CMIP7.02.ctsm5.3.055**
13+
components/cice https://github.com/ESCOMP/CESM_CICE/tree/cesm3_cice6_6_0_13 --
14+
components/mom https://github.com/ESCOMP/MOM_interface/mi_250519 **
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.75 **
17+
components/cmeps https://github.com/ESCOMP/CMEPS/tree/cmeps1.1.1 **
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.2.2 **
25+
26+
ccs_config
27+
Chris Fischer 2025-06-13 - ccs_config_cesm1.0.46 - ccs_config (cesm3_0_alpha07a)
28+
https://github.com/ESMCI/ccs_config_cesm/tags/ccs_config_cesm1.0.46
29+
ccs_config_cesm1.0.46: Add mpasa120_mpasa120_mt232
30+
ccs_config_cesm1.0.45: Add openmpi support on derecho
31+
ccs_config_cesm1.0.44: Need this policy here for build of cprnc
32+
33+
Erik Kluzek 2025-05-13 - ccs_config_cesm1.0.43 - ccs_config (cesm3_0_alpha07a)
34+
https://github.com/ESMCI/ccs_config_cesm/tags/ccs_config1.0.XXX
35+
Fix some problems in mpi-serial for CTSM
36+
37+
ccs_config_cesm1.0.42 Izumi update
38+
ccs_config_cesm1.0.41 update to add ftorch and update esmf, netcdf and parallelio for intel
39+
40+
Needed for ctsm5.3.049
41+
42+
43+
cdeps
44+
Chris Fischer 2025-06-13 - cdeps1.0.75 - components/cdeps (cesm3_0_alpha07a)
45+
https://github.com/ESCOMP/CDEPS/tags/cdeps1.0.75
46+
cdeps1.0.75: Allow anomaly forcings with any DATM
47+
cdeps1.0.74: In DATM with cplhist mode, make 1st timestep same as cam7 when using the cam7 option
48+
49+
cime
50+
Erik Kluzek 2025-05-13 - cime6.1.102 - cime (cesm3_0_alpha07a)
51+
https://github.com/ESMCI/cime/tags/cime6.1.XXX
52+
Fix for a memory problem on derecho, for mpi-serial
53+
and for FakeCase in configure.py
54+
55+
cime6.1.101 Revert "Output GPTL timing info when using NUOPC driver"
56+
cime6.1.100 test_scheduler: big cleanup of producer
57+
cime6.1.99 Modified code to make st-archive handle DART files
58+
cime6.1.98 need to ignore these files in git as well
59+
cime6.1.97 model_version field should not be compared as it is expected to differ
60+
cime6.1.96 Ftorch optional support
61+
cime6.1.95 Softly warn users about using python <3.8
62+
cime6.1.94 Output GPTL timing info when using NUOPC driver
63+
64+
Needed for ctsm5.3.049
65+
66+
clm
67+
Erik Kluzek 2025-05-13 - ctsm5.3.046 - components/clm (cesm3_0_alpha07a)
68+
https://github.com/ESCOMP/ctsm/tags/Update submodules to cesm3_0_beta06
69+
Bring in an update to the FATES interface
70+
to help prevent a particular problem with
71+
FATES using the itype array. It sets it to
72+
nan, so can't be used by FATES cases.
73+
74+
Sam Rabin 2025-06-05 - ctsm5.3.055 - components/clm (cesm3_0_alpha07a)
75+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.055
76+
Remove broken FTorch submodule
77+
78+
Sam Rabin 2025-06-02 - ctsm5.3.054 - components/clm (cesm3_0_alpha07a)
79+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.054
80+
Update CDEPS from cdeps1.0.73 to cdeps1.0.75, allowing anomaly forcings with any DATM source. cdeps1.0.74 will produce answer changes, but only for the first timestep of CPLHIST cases with special setups.
81+
82+
Sam Rabin 2025-05-31 - ctsm5.3.053 - components/clm (cesm3_0_alpha07a)
83+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.053
84+
Fix and improve anomaly forcings for ISSP cases. Only changes I cases.
85+
86+
Sam Rabin 2025-05-29 - ctsm5.3.050 - components/clm (cesm3_0_alpha07a)
87+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.050
88+
Documentation improvements
89+
90+
Erik Kluzek 2025-05-22 - ctsm5.3.052 - components/clm (cesm3_0_alpha07a)
91+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.050
92+
93+
Small update to MEGAN needed for coupled work with CAM.
94+
95+
Changes answers for tests that turn MEGAN namelist on
96+
Both coupled compsets as well as I compsets
97+
98+
Dependent on:
99+
100+
cmeps1.0.48
101+
102+
Sam Rabin 2025-05-26 - ctsm5.3.049 - components/clm (cesm3_0_alpha07a)
103+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.049
104+
Use Podman instead of Docker for our docs container
105+
106+
Erik Kluzek 2025-05-22 - ctsm5.3.051 - components/clm (cesm3_0_alpha07a)
107+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.049
108+
Update submodules to cesm3_0_beta06 versions, and needed ccs_config/cime
109+
110+
Update MEGAN namelist for testing
111+
112+
Changes answers for I compsets with MEGAN turned on
113+
114+
Dependent on:
115+
116+
- ccs_config_cesm1.0.43
117+
- cime6.1.102
118+
119+
Erik Kluzek 2025-05-20 - ctsm5.3.048 - components/clm (cesm3_0_alpha07a)
120+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.048
121+
Documentation improvements, including auto-publishing.
122+
123+
Erik Kluzek 2025-05-13 - ctsm5.3.047 - components/clm (cesm3_0_alpha07a)
124+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.047
125+
b4b-dev merge
126+
127+
Erik Kluzek 2025-05-13 - ctsm5.3.045 - components/clm (cesm3_0_alpha07a)
128+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.045
129+
Update FATES and FATES parameter file
130+
131+
Changes answers for FATES compsets
132+
133+
Erik Kluzek 2025-05-13 - ctsm5.3.044 - components/clm (cesm3_0_alpha07a)
134+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.044
135+
Add a new capability for leaf CN
136+
137+
Erik Kluzek 2025-05-13 - ctsm5.3.043 - components/clm (cesm3_0_alpha07a)
138+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.043
139+
Another FATES update to prevent a certain type of error that could come up in development
140+
141+
Adrianna Foster 2025-05-09 - ctsm5.3.042 - components/clm (cesm3_0_alpha07a)
142+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.042
143+
Update FatesColdAllVars history output
144+
145+
Sam Rabin 2025-04-25 - ctsm5.3.041 - components/clm (cesm3_0_alpha07a)
146+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.041
147+
Several bit-for-bit-identical changes.
148+
149+
Sam Rabin 2025-04-15 - ctsm5.3.040 - components/clm (cesm3_0_alpha07a)
150+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.040
151+
Update the ctsm_pylib conda environment to Python 3.13.2
152+
153+
Adrianna Foster 2025-04-14 - ctsm5.3.039 - components/clm (cesm3_0_alpha07a)
154+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.039
155+
Create driver data structure for SP mode; fixes FATES bug
156+
157+
Sam Rabin 2025-04-10 - ctsm5.3.038 - components/clm (cesm3_0_alpha07a)
158+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.038
159+
Several bit-for-bit-identical changes.
160+
161+
Erik Kluzek 2025-04-02 - ctsm5.3.037 - components/clm (cesm3_0_alpha07a)
162+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.037
163+
Add calculations for GSSUN and GSSHA at night
164+
Removes "striping" from history
165+
166+
Changes answers for just these two fields, for almost all tests
167+
but FATES
168+
169+
Sam Rabin 2025-04-01 - ctsm5.3.036 - components/clm (cesm3_0_alpha07a)
170+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.036
171+
Fix a fieldlist in a FATES test
172+
173+
Sam Rabin 2025-03-28 - ctsm5.3.035 - components/clm (cesm3_0_alpha07a)
174+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.035
175+
Several bit-for-bit changes.
176+
177+
Erik Kluzek 2025-04-02 - ctsm5.3.034 - components/clm (cesm3_0_alpha07a)
178+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.034
179+
Fixes to enable passing FATES two-stream ERS and ERI restart tests
180+
181+
Changes answers for FATES tests
182+
183+
Erik Kluzek 2025-04-02 - ctsm5.3.033 - components/clm (cesm3_0_alpha07a)
184+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.033
185+
Add new mimics_fi param = frac of litter inputs bypassing litter pools
186+
187+
Changes answers when MIMICS is used
188+
189+
Erik Kluzek 2025-04-02 - ctsm5.3.032 - components/clm (cesm3_0_alpha07a)
190+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.032
191+
Add option to use CRUJRA2024 with clm6 and clm5
192+
193+
Dependent on these (which are already in place as of cesm3_0_beta06)
194+
195+
share1.1.8
196+
cdeps1.0.70
197+
198+
Erik Kluzek 2025-04-02 - ctsm5.3.031 - components/clm (cesm3_0_alpha07a)
199+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.031
200+
b4b-dev merge
201+
202+
Sam Rabin 2025-03-07 - ctsm5.3.030 - components/clm (cesm3_0_alpha07a)
203+
https://github.com/ESCOMP/ctsm/tags/ctsm5.3.030
204+
Fix FATES branch runs
205+
206+
Erik Kluzek 2025-05-29 - alpha-ctsm5.4.CMIP7.02.ctsm5.3.055 - components/clm (cesm3_0_alpha07a)
207+
https://github.com/ESCOMP/ctsm/tags/alpha-ctsm5.4.CMIP7.02.ctsm5.3.052
208+
Branch tag with ctsm5.4 datasets
209+
And default settings needed for coupled simulations
210+
211+
cmeps
212+
James Edwards 2025-05-14 - cmeps1.1.1 - src/drivers/nuopc/ (cesm3_0_alpha07a)
213+
https://github.com/ESCOMP/CMEPS/tags/cmeps1.1.1
214+
This update is just to properly address the revision change that should have been made in cmeps.1.0.48
215+
216+
Erik Kluzek 2025-05-04 - cmeps1.0.48 - src/drivers/nuopc/ (cesm3_0_alpha07a)
217+
https://github.com/ESCOMP/CMEPS/tags/cmeps1.0.48
218+
A change to the share MEGAN code.
219+
220+
This requires:
221+
222+
ctsm5.3.050
223+
224+
225+
CUPiD
226+
Michael Levy 2025-05-28 - v0.2.2 - tools/CUPiD (cesm3_0_alpha07a)
227+
https://github.com/NCAR/CUPiD/tags/v0.2.2
228+
Add flag for running CUPiD in serial mode
229+
Fix issue with how bash does arithmetic for years
230+
Update shell script to allow CUPiD to be run on specific components
231+
Better runoff notebooks
232+
Update mom6-tools to May 11th PR merge
233+
234+
mom
235+
Alper Altuntas 2025-05-19 - mi_250519 - components/mom (cesm3_0_alpha07a)
236+
https://github.com/ESCOMP/MOM_interface/tags/mi_250519
237+
Add glc enthalpy terms in heat_in
238+
239+
240+
1241
==============================================================
2242
Tag name: cesm3_0_beta06
3243
Originator(s): CSEG

components/clm

Submodule clm updated 337 files

components/mom

0 commit comments

Comments
 (0)