Skip to content

ctsm5.4.XXX?: CDEPS 1850 aero co2 ndep updates - #4008

Draft
ekluzek wants to merge 6 commits into
ESCOMP:masterfrom
ekluzek:cdeps_1850_aero_co2_ndep_updates
Draft

ctsm5.4.XXX?: CDEPS 1850 aero co2 ndep updates#4008
ekluzek wants to merge 6 commits into
ESCOMP:masterfrom
ekluzek:cdeps_1850_aero_co2_ndep_updates

Conversation

@ekluzek

@ekluzek ekluzek commented May 10, 2026

Copy link
Copy Markdown
Contributor

Description of changes

Update 1850 compsets to point to the new CMIP7 CO2, aerosols to the latest climatology from the coupled spinup simulations.

Specific notes

Contributors other than yourself, if any:
CTSM issues resolved or otherwise addressed, if any:

If answers are expected to change, describe (delete this line otherwise): Yes!
clm6_0 1850 compsets will be different

Any user interface changes (namelist or namelist defaults changes)? No

Testing planned or performed, if any:

  • aux_clm Derecho
  • aux_clm Izumi

Requirements before merge:

  • The code in this PR branch builds with no errors.
  • The code in this PR branch runs with no errors. Briefly describe tested configuration(s):
  • This either (a) does not change answers, (b) it only changes answers at roundoff level, or (c) I have performed a scientific evaluation of the answer changes. Which?: c
  • I have reviewed relevant parts of the CLM documentation Tech Note or User's Guide to determine if anything needs to be changed or added. If it does, describe:
  • This PR either (a) does not create a need to update the documentation or (b) includes required documentation updates (see guidelines for contributing documentation). Which?:

@ekluzek ekluzek self-assigned this May 10, 2026
@ekluzek ekluzek added enhancement new capability or improved behavior of existing capability priority: high High priority to fix/merge soon, e.g., because it is a problem in important configurations external issue needs to be addressed elsewhere (submodule); issue here for the sake of project tracking science Enhancement to or bug impacting science PR status: needs testing labels May 10, 2026
@github-project-automation github-project-automation Bot moved this to Ready to start (or start again) in CTSM: Upcoming tags May 10, 2026
@ekluzek ekluzek added non-b4b Changes answers (incl. adding tests) test: aux_clm Pass aux_clm suite before merging test: ctsm_sci Run and check ctsm_sci suite before merging test: fates Pass fates test suite before merging labels May 10, 2026
@ekluzek ekluzek moved this from Ready to start (or start again) to In progress - master in CTSM: Upcoming tags May 10, 2026
@ekluzek ekluzek moved this from Todo to In Progress in LMWG: Sprint Planning Board May 11, 2026
@wwieder

wwieder commented May 20, 2026

Copy link
Copy Markdown
Contributor

I'm also unclear if this is needed for the beta09 milestone. Is it needed for generating the CPL_HIST output, or just for reading CPL_HIST in the land spinup

@ekluzek ekluzek changed the title Cdeps 1850 aero co2 ndep updates ctsm5.4.045?: CDEPS 1850 aero co2 ndep updates Jun 11, 2026
@ekluzek ekluzek changed the title ctsm5.4.045?: CDEPS 1850 aero co2 ndep updates ctsm5.4.045: CDEPS 1850 aero co2 ndep updates Jun 15, 2026
@ekluzek ekluzek changed the title ctsm5.4.045: CDEPS 1850 aero co2 ndep updates ctsm5.4.046?: CDEPS 1850 aero co2 ndep updates Jun 15, 2026
@ekluzek ekluzek changed the title ctsm5.4.046?: CDEPS 1850 aero co2 ndep updates ctsm5.4.047?: CDEPS 1850 aero co2 ndep updates Jun 22, 2026
@ekluzek ekluzek changed the title ctsm5.4.047?: CDEPS 1850 aero co2 ndep updates ctsm5.4.XXX?: CDEPS 1850 aero co2 ndep updates Jul 14, 2026
Update compsets to use DGLC adjust Fates compsets/tests, remove clm4_5/VIC/BGCDV/NWP%BGC compsets/tests

Update most of the compsets to use DGLC%NOEVOLVE (Data GLaCier model) rather than stub
glacier. I1Pt single point compsets are left alone.

Make single point tests and compsets all have RsGs at the end of the alias to
specify stub ROF and stub GLC, and do this consistently in all compsets and
tests. This makes it easier to see the meaning in the aliases.

Change FATES tests to use RsGs compsets for single-point/regional and
without it for global. And change Clm60FatesCru tests to Clm60FatesCrujra.
Make FATES tests (other than single-point) run with MOSART and DGLC.

Make single point tests all consistently use Qian forcing compsets for
consistency and speed. Remove most of the Cru tests except for one with Clm50.

Also since I'm messing with compsets and tests, and removing compsets and
tests for several things we've decided to deprecate: clm4_5, BGCDV, %BGC%NWP,
and VIC. So I remove them from compsets and tests.

The change to DGLC also required changes to the Tech Note regarding Glaciers.
And the removal of the options talked about above (clm4_5 etc.) also required
changes to the Tech Note.

 Conflicts:
	cime_config/testdefs/testlist_clm.xml
<value compset="_BGC%BDRD" >diagnostic</value>
<value compset="_BGC%BPRP" >prognostic</value>
<value compset="HIST.*_DATM" >diagnostic</value>
<value compset="DATM%CPLHIST_CLM60" >diagnostic</value>

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will come in with #4180 rather than here.

<lname>1850_DATM%CPLHIST_CLM60%BGC-CROP_SICE_SOCN_MOSART_DGLC%NOEVOLVE_SWAV</lname>
</compset>

<compset>

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also handled in #4180 rather than here.

</options>
</test>
<test name="SMS_D_Ld1" grid="ne30pg3_t232" compset="I1850Clm50BgcSpinup" testmods="clm/cplhist--clm/matrixcnOn">
<test name="SMS_D_Ld1" grid="ne30pg3_t232" compset="I1850Clm50BgcSpinup" testmods="clm/default--clm/matrixcnOn">

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will be in #4180 rather than here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement new capability or improved behavior of existing capability external issue needs to be addressed elsewhere (submodule); issue here for the sake of project tracking non-b4b Changes answers (incl. adding tests) PR status: needs testing priority: high High priority to fix/merge soon, e.g., because it is a problem in important configurations science Enhancement to or bug impacting science test: aux_clm Pass aux_clm suite before merging test: ctsm_sci Run and check ctsm_sci suite before merging test: fates Pass fates test suite before merging

Projects

Status: In progress - master
Status: In Progress

Development

Successfully merging this pull request may close these issues.

CDEPS update to new CMIP7 preliminary spinup: aerosols, ndep, ozone, CO2

3 participants