Skip to content

ctsm5.4.020: Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions#3756

Merged
slevis-lmwg merged 9 commits into
ESCOMP:masterfrom
slevis-lmwg:iss3725_defaults
Feb 19, 2026
Merged

ctsm5.4.020: Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions#3756
slevis-lmwg merged 9 commits into
ESCOMP:masterfrom
slevis-lmwg:iss3725_defaults

Conversation

@slevis-lmwg
Copy link
Copy Markdown
Contributor

@slevis-lmwg slevis-lmwg commented Feb 11, 2026

Description of changes

Copied from this post:

  • New default paramfile for clm6
    paramfile = '/glade/work/linnia/CLM6-PPE/ctsm6_cal/paramfiles/ctsm60_params.c260204.nc'
  • New defaults for CAM7_CLM6 land tuning mode
defo_fire_precip_thresh_bet = 1.4d00
rh_hgh = 80.0d00

Specific notes

Contributors other than yourself, if any:
@linniahawkins, @lifang0209, @wwieder

CTSM Issues Fixed (include github issue #):
Fixes #3725

Are answers expected to change (and if so in what way)?
Yes, due to new namelist defaults

  • f19 BGC spinup and HIST run on LMWG_dev#143
  • LDF for C-cycle parameter file changes vs. the 5.4 release #_143 vs #_125
  • TODO run ILAMB for 143 vs 125
  • B1850, B2000 and BHIST cases run for 20 years as part of the 283 series LMWG_dev#141, which has lots of links to various diagnostics

Does this create a need to change or add documentation? Did you do so?
Likely

Testing performed, if any:
I confirmed that I got the correct defaults by submitting (without building and running) two tests:

SMS_D.f10_f10_mg37.I2000Clm60BgcCrop.derecho_gnu.clm-crop
SMS.ne30pg3_t232.I2000Clm60BgcCrop.derecho_intel.clm-clm60cam7LndTuningMode

@slevis-lmwg working locally in /glade/work/slevis/git/upd_nml_defaults

@slevis-lmwg slevis-lmwg self-assigned this Feb 11, 2026
@slevis-lmwg slevis-lmwg added the non-b4b Changes answers (incl. adding tests) label Feb 11, 2026
@github-project-automation github-project-automation Bot moved this to Ready to start (or start again) in CTSM: Upcoming tags Feb 11, 2026
@slevis-lmwg slevis-lmwg moved this from Ready to start (or start again) to In progress - master in CTSM: Upcoming tags Feb 11, 2026
Comment thread bld/namelist_files/namelist_defaults_ctsm.xml
@slevis-lmwg slevis-lmwg moved this from Todo to In Progress in LMWG: Sprint Planning Board Feb 11, 2026
@slevis-lmwg slevis-lmwg changed the title Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions Feb 11, 2026
@slevis-lmwg slevis-lmwg added the next this should get some attention in the next week or two. Normally each Thursday SE meeting. label Feb 11, 2026
@slevis-lmwg slevis-lmwg changed the title Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions ctsm5.4.0xx: Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions Feb 12, 2026
@ekluzek ekluzek removed the next this should get some attention in the next week or two. Normally each Thursday SE meeting. label Feb 12, 2026
@ekluzek ekluzek changed the title ctsm5.4.0xx: Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions ctsm5.4.0XX: Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions Feb 12, 2026
@ekluzek ekluzek changed the title ctsm5.4.0XX: Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions ctsm5.4.020: Update namelist defaults: paramfile, rh_hgh, defo_fire_precip_thresh_bet, initial conditions Feb 12, 2026
@wwieder wwieder added this to the cesm3_0_beta08 milestone Feb 12, 2026
@slevis-lmwg slevis-lmwg moved this from In Progress to Stalled in LMWG: Sprint Planning Board Feb 12, 2026
Copy link
Copy Markdown
Contributor

@ekluzek ekluzek left a comment

Choose a reason for hiding this comment

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

This looks good to me so far. But, there are more things that need to come in, so I won't approve now, nor ask for changes.

Comment thread bld/namelist_files/namelist_defaults_ctsm.xml
Comment thread bld/namelist_files/namelist_defaults_ctsm.xml
Comment thread bld/namelist_files/namelist_defaults_ctsm.xml
Comment thread bld/namelist_files/namelist_defaults_ctsm.xml
Comment thread bld/namelist_files/namelist_defaults_ctsm.xml
@slevis-lmwg slevis-lmwg moved this from Stalled to In Progress in LMWG: Sprint Planning Board Feb 14, 2026
@slevis-lmwg
Copy link
Copy Markdown
Contributor Author

@wwieder this is next in line now. First, we should confirm about

@wwieder
Copy link
Copy Markdown
Contributor

wwieder commented Feb 17, 2026

We can discuss this in our meeting today, but to start that conversation:

Suggested parameter file for CAM7-CLM6 land tuning mode:

paramfile = '/glade/u/home/slevis/paramfiles/iss3725_forFang/ctsm60_params.c260204.cesm3-01.nc'

Let's rename this ctsm60-cam70_params.c260204.nc

And initial conditions at ne30 resolution for cases starting in 1850:

finidat = '/glade/derecho/scratch/wwieder/archive/ctsm5.4.015_BGCcrop_ne30_144_pSASU/rest/0181-01-01-00000/ctsm5.4.015_BGCcrop_ne30_144_pSASU.clm2.r.0181-01-01-00000.nc'

@slevis-lmwg adding
the above was decided in a meeting with @wwieder @samsrabin @adrifoster @ekluzek

  • Also rimport this and new finidat

@slevis-lmwg
Copy link
Copy Markdown
Contributor Author

slevis-lmwg commented Feb 17, 2026

Three rimports DONE:

./rimport -file lnd/clm2/paramdata/ctsm60_params.c260204.nc  
./rimport -file lnd/clm2/paramdata/ctsm60-cam70_params.c260204.nc 
./rimport -file lnd/clm2/initdata_esmf/ctsm5.4/ctsm5.4.015_BGCcrop_ne30_144_pSASU.clm2.r.0181-01-01.nc

@slevis-lmwg slevis-lmwg marked this pull request as ready for review February 17, 2026 21:18
@slevis-lmwg
Copy link
Copy Markdown
Contributor Author

slevis-lmwg commented Feb 17, 2026

./run_sys_tests -s aux_clm -c ctsm5.4.019 -g ctsm5.4.020

  • derecho
  • izumi

@slevis-lmwg
Copy link
Copy Markdown
Contributor Author

@wwieder @ekluzek
aux_clm looks promising so far (though has a long way to go still), so I requested a review.

Copy link
Copy Markdown
Contributor

@wwieder wwieder left a comment

Choose a reason for hiding this comment

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

minor suggestions on the log files.

Comment thread doc/ChangeLog Outdated
Comment thread doc/ChangeSum Outdated
@slevis-lmwg
Copy link
Copy Markdown
Contributor Author

I am waiting for three aux_clm tests to complete...

Comment thread bld/namelist_files/namelist_defaults_ctsm.xml
@slevis-lmwg slevis-lmwg merged commit 90bbcdb into ESCOMP:master Feb 19, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from In progress - master to Done (non release/external) in CTSM: Upcoming tags Feb 19, 2026
@github-project-automation github-project-automation Bot moved this from In Progress to Done in LMWG: Sprint Planning Board Feb 19, 2026
@slevis-lmwg slevis-lmwg deleted the iss3725_defaults branch February 19, 2026 15:33
slevis-lmwg added a commit to slevis-lmwg/ctsm that referenced this pull request Feb 19, 2026
Address C-cycle + fire biases in CESM3 runs by updating nml defaults

- New defaults for lnd_tuning_mode="clm6_0_cam7.0"
 defo_fire_precip_thresh_bet = 1.4d00
 rh_hgh = 80.0d00

- New default paramfiles
 for clm6: /glade/work/linnia/CLM6-PPE/ctsm6_cal/paramfiles/ctsm60_params.c260204.nc
 for lnd_tuning_mode="clm6_0_cam7.0": /glade/u/home/slevis/paramfiles/iss3725_forFang/ctsm60_params.c260204.cesm3-01.nc
 The latter got renamed to ctsm60-cam70_params.c260204.nc and it increases pft-specific values of "rswf_max" and "rswf_min"

- New default finidat for ne30 and 1850
 /glade/derecho/scratch/wwieder/archive/ctsm5.4.015_BGCcrop_ne30_144_pSASU/rest/0181-01-01-00000/ctsm5.4.015_BGCcrop_ne30_144_pSASU.clm2.r.0181-01-01-00000.nc

 All new files got moved to /inputdata and got rimported.

Issue ESCOMP#3725
PR ESCOMP#3756

Changes answers relative to baseline in Clm6 cases:
- Nature of change: larger than roundoff due to changes in defaults
- LMWG_dev issue number(s): NCAR/LMWG_dev#141
                            NCAR/LMWG_dev#143
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

non-b4b Changes answers (incl. adding tests)

Projects

Status: Done (non release/external)
Status: Done

Development

Successfully merging this pull request may close these issues.

Higher burned area in coupled simulations

3 participants