|
1 | 1 | =============================================================== |
| 2 | +Tag name: ctsm5.4.003 |
| 3 | +Originator(s): (Samuel Levis,UCAR/TSS,303-665-1310) |
| 4 | +Date: Thu Dec 11 12:02:28 PM MST 2025 |
| 5 | +One-line Summary: Merge post5.4 branch to master |
| 6 | + |
| 7 | +Purpose and description of changes |
| 8 | +---------------------------------- |
| 9 | + |
| 10 | +Update namelist_defaults: |
| 11 | +- parameters for the li2024crujra fire method: PR Post 5.4 namelist updates #3626 by Will Wieder |
| 12 | +- snow_thermal_cond_glc_method to Sturm1997 for clm6: PR #3626 by Will Wieder |
| 13 | +- clm paramfile to ctsm60_params.c251124.nc for clm6: PR #3626 by Will Wieder |
| 14 | +- stream_fldfilename_cultivar_gdds and stream_fldFileName_gdd20_baseline to latest files: PR post-5.4.n00: New crop calendar inputs and updated params (omni02) #3618 by Sam Rabin |
| 15 | +- Update default NEON inputs to v4: PR #3626 by Will Wieder |
| 16 | + |
| 17 | +Update cismwrap_2_2_010 to cismwrap_2_2_011 and ccs_config_cesm1.0.61_add_domain_ne3np4.pg2_1 to ccs_config_cesm1.0.66: PR #3626 by Will Wieder |
| 18 | + |
| 19 | +Remove fsat effect on baf_peatf in the fire code and update the corresponding documentation in doc/source/tech_note/Fire/CLM50_Tech_Note_Fire.rst: PR #3626 by Will Wieder and Fang Li |
| 20 | + |
| 21 | +Fix for RRTMGP errors caused by high surface temperatures: PR #3643 by Keith Oleson |
| 22 | + |
| 23 | +Significant changes to scientifically-supported configurations |
| 24 | +-------------------------------------------------------------- |
| 25 | + |
| 26 | +Does this tag change answers significantly for any of the following physics configurations? |
| 27 | +(Details of any changes will be given in the "Answer changes" section below.) |
| 28 | + |
| 29 | + [Put an [X] in the box for any configuration with significant answer changes.] |
| 30 | + |
| 31 | +[X] clm6_0 |
| 32 | + |
| 33 | +[X] clm5_0 |
| 34 | + |
| 35 | +[X] ctsm5_0-nwp |
| 36 | + |
| 37 | +[ ] clm4_5 |
| 38 | + |
| 39 | + |
| 40 | +Bugs fixed |
| 41 | +---------- |
| 42 | +List of CTSM issues fixed (include CTSM Issue # and description) [one per line]: |
| 43 | +Fixes #3589 355+ K land temperature triggers RRTMGP error, by Keith Oleson |
| 44 | +Fixes #3598 Change default snow_thermal_cond_glc_method, by Will Wieder |
| 45 | +Fixes #3608 Fire calibration for CLM6 release, by Will Wieder and Fang Li |
| 46 | +Fixes #3594 Update NEON data to v4, by Will Wieder |
| 47 | +Fixes #3321 Crop calendar inputs needed with CRU-JRA climate, by Sam Rabin |
| 48 | +Fixes #3658 Move c14_meshfile_none warning test to fatal error (resolves a build_namelist failure) |
| 49 | + |
| 50 | +Notes of particular relevance for users |
| 51 | +--------------------------------------- |
| 52 | +Changes made to namelist defaults (e.g., changed parameter values): |
| 53 | + Namelist defaults changes listed in "Purpose and description of changes" |
| 54 | +Changes to the datasets (e.g., parameter, surface or initial files): |
| 55 | + References to new crop calendar inputs and new paramfile in "Purpose and description of changes" |
| 56 | +Changes to documentation: |
| 57 | + Updates to documentation mentioned in "Purpose and description of changes" |
| 58 | + |
| 59 | +Notes of particular relevance for developers: |
| 60 | +--------------------------------------------- |
| 61 | +Caveats for developers (e.g., code that is duplicated that requires double maintenance): |
| 62 | + I will mention here something that took effect with ctsm5.4.000 (today's discussion reminded me): |
| 63 | + We made two history fields default inactive (VEGWPLN, VEGWPPD) to allow LII2* tests to pass the COMPARE_base_no_interp phase. The problem and suggested solution appear in issues #3617 #3620. |
| 64 | + |
| 65 | +Testing summary: |
| 66 | +---------------- |
| 67 | + [PASS means all tests PASS; OK means tests PASS other than expected fails.] |
| 68 | + |
| 69 | + build-namelist tests (if CLMBuildNamelist.pm has changed): |
| 70 | + |
| 71 | + derecho - OK (the usual 2 tests expected to fail) |
| 72 | + |
| 73 | + python testing (if python code has changed; see instructions in python/README.md; document testing done): |
| 74 | + |
| 75 | + derecho - PASS |
| 76 | + |
| 77 | + regular tests (aux_clm: https://github.com/ESCOMP/CTSM/wiki/System-Testing-Guide#pre-merge-system-testing): |
| 78 | + |
| 79 | + derecho ----- OK |
| 80 | + izumi ------- OK |
| 81 | + |
| 82 | +Answer changes |
| 83 | +-------------- |
| 84 | + |
| 85 | +Changes answers relative to baseline: Yes |
| 86 | + |
| 87 | + Summarize any changes to answers, i.e., |
| 88 | + - what code configurations: Clm60 due to updates to CLM6 and Clm50*G due to updated cism |
| 89 | + - what platforms/compilers: All |
| 90 | + - nature of change: larger than roundoff, possibly new climate |
| 91 | + |
| 92 | + If this tag changes climate describe the run(s) done to evaluate the new |
| 93 | + climate (put details of the simulations in the experiment database) |
| 94 | + - casename: post-5.4.n02.ctsm5.4.000_HIST_test0 and an issue including links to diagnostics is expeced soon with most likely url https://github.com/NCAR/LMWG_dev/issues/130 |
| 95 | + |
| 96 | +Other details |
| 97 | +------------- |
| 98 | +List any git submodules updated (cime, rtm, mosart, cism, fates, etc.): |
| 99 | + cismwrap_2_2_010 to cismwrap_2_2_011 |
| 100 | + ccs_config_cesm1.0.61_add_domain_ne3np4.pg2_1 to ccs_config_cesm1.0.66 |
| 101 | + |
| 102 | +Pull Requests that document the changes (include PR ids): |
| 103 | + https://github.com/ESCOMP/ctsm/pull/3655 |
| 104 | + |
| 105 | +=============================================================== |
| 106 | +=============================================================== |
2 | 107 | Tag name: ctsm5.4.002 |
3 | 108 | Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326) |
4 | 109 | Date: Wed Dec 10 03:35:12 PM MST 2025 |
|
0 commit comments