Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
[submodule "fates"]
path = src/fates
url = https://github.com/NGEET/fates
fxtag = sci.1.83.1_api.39.0.0
fxtag = sci.1.84.0_api.40.0.0
fxrequired = AlwaysRequired
# Standard Fork to compare to with "git fleximod test" to ensure personal forks aren't committed
fxDONOTUSEurl = https://github.com/NGEET/fates
Expand Down
2 changes: 1 addition & 1 deletion bld/namelist_files/namelist_defaults_ctsm.xml
Original file line number Diff line number Diff line change
Expand Up @@ -540,7 +540,7 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
<!-- FATES default parameter file -->
<!-- ================================================================== -->

<fates_paramfile>lnd/clm2/paramdata/fates_params_api.38.0.0_14pft_c250226.nc</fates_paramfile>
<fates_paramfile>lnd/clm2/paramdata/fates_params_api.40.0.0_14pft_c250512.nc</fates_paramfile>


<!-- ================================================================== -->
Expand Down
14 changes: 7 additions & 7 deletions cime_config/testdefs/testlist_clm.xml
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="wallclock">00:30:00</option>
<option name="comment">CESM3 development Exact restart test with change in the processor count at f10, for izumi nag</option>
</options>
</test>
Expand Down Expand Up @@ -567,7 +567,7 @@
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="wallclock">00:30:00</option>
<option name="comment">Include an excess ice test starting up from streams</option>
</options>
</test>
Expand Down Expand Up @@ -1330,7 +1330,7 @@
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="wallclock">00:30:00</option>
</options>
</test>
<test name="ERP_D_Ld5_P48x1" grid="f10_f10_mg37" compset="I1850Clm60Bgc" testmods="clm/ciso--clm/matrixcnOn">
Expand Down Expand Up @@ -1406,7 +1406,7 @@
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="wallclock">00:30:00</option>
</options>
</test>
<test name="ERP_D_Ld5_P48x1" grid="f10_f10_mg37" compset="I2000Clm50Sp" testmods="clm/o3lombardozzi2015">
Expand Down Expand Up @@ -1602,7 +1602,7 @@
<machine name="izumi" compiler="nag" category="matrixcn"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="wallclock">00:30:00</option>
<option name="comment">Repeat ERP_D_P48x1...decStart test with matrixcnOn</option>
</options>
</test>
Expand Down Expand Up @@ -2999,7 +2999,7 @@
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="wallclock">00:30:00</option>
</options>
</test>
<test name="SMS_Ld5_D_P48x1" grid="f10_f10_mg37" compset="IHistClm60Bgc" testmods="clm/decStart">
Expand Down Expand Up @@ -3261,7 +3261,7 @@
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:30:00</option>
<option name="wallclock">00:40:00</option>
<option name="comment">Ensure functionality of two-stream radiation option in FATES</option>
</options>
</test>
Expand Down
86 changes: 86 additions & 0 deletions doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,4 +1,90 @@
===============================================================
Tag name: ctsm5.3.045
Originator(s): glemieux (Gregory Lemieux, LBNL, [email protected])
Date: Tue May 20 11:56:15 MDT 2025
One-line Summary: FATES default parameter update for API 40

Purpose and description of changes
----------------------------------

Update the FATES default parameter and associated tag to API 40. This update
includes changes to the default competitive exclusion parameter, sets the logging
default to clear cut, and refactors the pft-specific phenology habit selection.

Significant changes to scientifically-supported configurations
--------------------------------------------------------------

Does this tag change answers significantly for any of the following physics configurations?
(Details of any changes will be given in the "Answer changes" section below.)

[Put an [X] in the box for any configuration with significant answer changes.]

[ ] clm6_0

[ ] clm5_0

[ ] ctsm5_0-nwp

[ ] clm4_5


Notes of particular relevance for users
---------------------------------------
Changes to the datasets (e.g., parameter, surface or initial files):
The FATES default parameter file update unifies the pft-level phenology habit from three
separate on/off switches, into one per-pft integer selection switch, fates_phen_leaf_habit

Notes of particular relevance for developers:
---------------------------------------------
Changes to tests or testing:
Wall clock time increased by ten minutes for a select set of izumi tests.


Testing summary:
----------------

regular tests (aux_clm: https://github.com/ESCOMP/CTSM/wiki/System-Testing-Guide#pre-merge-system-testing):

derecho ----- OK
izumi -------

fates tests: (give name of baseline if different from CTSM tagname, normally fates baselines are fates-<FATES TAG>-<CTSM TAG>)
derecho ----- OK
izumi ------- OK

any other testing (give details below):

ctsm_sci
derecho ----

If the tag used for baseline comparisons was NOT the previous tag, note that here:

fates tested against fates-sci.1.84.0_api.40.0.0-ctsm5.3.042-pr1358-1359

Answer changes
--------------

Changes answers relative to baseline: yes, fates tests only

FIELDLIST differences due to competetive exclusion parameter update triggering inclusion
of a previously inactive history output. Numerical preciscion differences in a subset of
carbon flux outputs. Long term tests demonstrate roundoff differences propagated due
to competetive exclusion parameter update.

Other details
-------------

List any git submodules updated (cime, rtm, mosart, cism, fates, etc.):
fates: sci.1.83.1_api.39.0.0 -> sci.1.84.0_api.40.0.0

Pull Requests that document the changes (include PR ids):
(https://github.com/ESCOMP/ctsm/pull)

https://github.com/ESCOMP/CTSM/pull/3087
https://github.com/NGEET/fates/pull/1406

===============================================================
===============================================================
Tag name: ctsm5.3.044
Originator(s): slevis (Samuel Levis,UCAR/TSS,303-665-1310)
Date: Wed 14 May 2025 11:42:41 AM MDT
Expand Down
1 change: 1 addition & 0 deletions doc/ChangeSum
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
Tag Who Date Summary
============================================================================================================================
ctsm5.3.045 glemieux 05/20/2025 FATES default parameter update for API 40
ctsm5.3.044 slevis 05/14/2025 Introduce time-evolving LEAFCN_TARGET as function of leafcn param
ctsm5.3.043 slevis 05/09/2025 Merge b4b-dev
ctsm5.3.042 glemieux 05/08/2025 Update FATES tag, tests and address namelist option bug
Expand Down
Loading