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
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ fxDONOTUSEurl = https://github.com/NorESMHub/NorESM_share.git
[submodule "blom"]
path = components/blom
url = https://github.com/NorESMhub/BLOM.git
fxtag = v1.12.21
fxtag = v1.12.22
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/BLOM.git

Expand Down Expand Up @@ -109,7 +109,7 @@ fxDONOTUSEurl = https://github.com/NorESMhub/CISM-wrapper.git
[submodule "clm"]
path = components/clm
url = https://github.com/NorESMhub/CTSM.git
fxtag = ctsm5.3.085_noresm_v2
fxtag = ctsm5.4.002_noresm_v1
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/CTSM.git

Expand Down
56 changes: 56 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,59 @@
==============================================================

Tag name: noresm3_0_beta09
Date: 17.12.2025
One-line Summary: Update to CTSM5.4 blom, namelist update

Details:
- Update BLOM to v1.12.22
- namelist options for DMS tuning
- Update CTSM to ctsm5.4.002_noresm_v1
- fix mizuroute path for git-fleximod
- Update surface and landuse datasets for CMIP7 from NCAR

Component tags used in this tag:

- parallelio : NCAR/ParallelIO : pio2_6_2
- ccs_config : NorESMhub/ccs_config_noresm : ccs_config_noresm0.0.55
- cime : NorESMhub/cime : cime6.1.143_noresm_v1
- share : NorESMHub/NorESM_share : share1.1.9_noresm_v0
- blom : NorESMhub/BLOM : v1.12.22
- cam : NorESMhub/CAM : noresm3_0_021_cam6_4_121
- cdeps : NorESMhub/CDEPS : cdeps1.0.83_noresm_v2
- cice6 : NorESMhub/NorESM_CICE : noresm_cice6_6_1_20251129_v1
- cism : NorESMhub/CISM-wrapper : cismwrap_2_2_007_noresm_v1
- clm : NorESMhub/CTSM : ctsm5.4.002_noresm_v1
- fates : NorESMhub/fates : sci.1.88.6_api.42.0.0_nor_sci1_api1
- cmeps : NorESMhub/CMEPS : cmeps1.1.23_noresm_v1
- mosart : NorESMhub/MOSART : mosart1.1.12_noresm_v1
- ww3 : NorESMhub/WW3_interface : ww3_interface_noresm0.0.18
- pycect : NCAR/PyCECT : 3.2.2

Bugs fixed:

Describe any changes made to scripts/build system:
- new namelist variables: dmsp3, dmsp4, dmsp5 in BLOM

Describe any substantial timing or memory changes: NA

Code merged by: mvdebolskiy, Mariana Vertenstein

Code reviewed by: Steve Goldhaber, Mariana Vertenstein, Tomas Torsvik

Summary of pre-tag testing:
- prealpha_noresm :
- PASS, BASELINE_DIFF for all N* compsets
- aux_blom_noresm :
- PASS, BASELINE_DIFF for all NorESM3 compsets
- aux_clm_noresm :
- PASS, BASELINE_DIFF for all compsets
- aux_cam_noresm:


Summarize any change to answers:



==============================================================

Tag name: noresm3_0_beta08
Expand Down
2 changes: 1 addition & 1 deletion components/blom
2 changes: 1 addition & 1 deletion components/clm
Submodule clm updated 67 files
+1 −1 .gitmodules
+0 −1 .lib/git-fleximod/git_fleximod/git_fleximod.py
+0 −1 .lib/git-fleximod/git_fleximod/submodule.py
+1 −1 CONTRIBUTING.md
+8 −5 README
+150 −0 WhatsNewInCTSM5.4.md
+102 −12 bld/CLMBuildNamelist.pm
+313 −185 bld/namelist_files/namelist_defaults_ctsm.xml
+32 −1 bld/namelist_files/namelist_definition_ctsm.xml
+60 −15 bld/unit_testers/build-namelist_test.pl
+20 −2 cime_config/config_component.xml
+16 −61 cime_config/testdefs/ExpectedTestFails.xml
+65 −0 cime_config/testdefs/testlist_clm.xml
+8 −0 cime_config/testdefs/testmods_dirs/clm/allowTransientYearJump/README
+4 −0 cime_config/testdefs/testmods_dirs/clm/allowTransientYearJump/shell_commands
+3 −0 cime_config/testdefs/testmods_dirs/clm/allowTransientYearJump/user_nl_clm
+2 −0 cime_config/testdefs/testmods_dirs/clm/allowTransientYearJump/user_nl_mosart
+1 −0 cime_config/testdefs/testmods_dirs/clm/ciso_cmip7_monthly_2013Start/README
+1 −2 cime_config/testdefs/testmods_dirs/clm/ciso_cmip7_monthly_2013Start/user_nl_clm
+1 −1 cime_config/testdefs/testmods_dirs/clm/f09_ObscureStreamOpts/README
+14 −0 cime_config/testdefs/testmods_dirs/clm/f09_ObscureStreamOpts/user_nl_clm
+1 −0 cime_config/testdefs/testmods_dirs/clm/nnStreamMapAlgo/README
+1 −0 cime_config/testdefs/testmods_dirs/clm/nnStreamMapAlgo/include_user_mods
+42 −0 cime_config/testdefs/testmods_dirs/clm/nnStreamMapAlgo/user_nl_clm
+1 −1 cime_config/testdefs/testmods_dirs/clm/smallville_dynlakes_monthly/user_nl_clm
+1 −1 cime_config/testdefs/testmods_dirs/clm/smallville_dynurban_monthly/user_nl_clm
+1 −1 cime_config/usermods_dirs/clm/PLUMBER2/defaults/user_nl_clm
+0 −1 components/mizuRoute
+1 −1 components/mizuroute
+324 −0 doc/ChangeLog
+3 −0 doc/ChangeSum
+0 −0 doc/WhatsNewInCTSM5.3.md
+2 −2 doc/source/tech_note/Fire/CLM50_Tech_Note_Fire.rst
+2 −2 doc/source/users_guide/running-single-points/supported-tower-sites.rst
+3 −3 doc/source/users_guide/running-special-cases/Running-with-custom-crop-calendars.rst
+6 −4 doc/source/users_guide/setting-up-and-running-a-case/customizing-the-clm-namelist.rst
+2 −0 doc/source/users_guide/setting-up-and-running-a-case/history_fields_fates.rst
+2 −0 doc/source/users_guide/setting-up-and-running-a-case/history_fields_nofates.rst
+1 −1 python/ctsm/site_and_regional/tower_arg_parse.py
+2 −2 python/ctsm/test/test_unit_subset_data.py
+6 −6 python/ctsm/test/testinputs/default_data.cfg
+6 −6 python/ctsm/test/testinputs/default_data_gswp3.cfg
+68 −32 python/ctsm/toolchain/gen_mksurfdata_jobscript_multi.py
+1 −1 python/ctsm/toolchain/gen_mksurfdata_jobscript_single.py
+17 −1 src/biogeochem/AtmCarbonIsotopeStreamType.F90
+17 −3 src/biogeochem/CNCIsoAtmTimeSeriesReadMod.F90
+22 −15 src/biogeochem/CNFireLi2024Mod.F90
+16 −3 src/biogeophys/CanopyFluxesMod.F90
+2 −2 src/biogeophys/CanopyStateType.F90
+1 −7 src/biogeophys/PhotosynthesisMod.F90
+71 −8 src/cpl/share_esmf/CTSMForce2DStreamBaseType.F90
+9 −0 src/main/clm_driver.F90
+11 −0 src/unit_test_stubs/share_esmf/CTSMForce2DStreamBaseType.F90
+2 −2 tools/contrib/SpinupStability_BGC_v11.ncl
+1 −1 tools/contrib/SpinupStability_BGC_v12_SE.ncl
+1 −1 tools/contrib/SpinupStability_SP_v10.ncl
+4 −2 tools/contrib/run_clm_historical.v11.csh
+66 −20 tools/mksurfdata_esmf/Makefile
+1 −0 tools/mksurfdata_esmf/README.md
+16 −17 tools/mksurfdata_esmf/gen_mksurfdata_namelist.xml
+2 −0 tools/mksurfdata_esmf/modify_1x1_urbanc_alpha.cfg
+21 −10 tools/mksurfdata_esmf/src/mkagfirepkmonthMod.F90
+2 −2 tools/mksurfdata_esmf/src/mksurfdata.F90
+126 −0 tools/mksurfdata_esmf/validate_fsurdat_files.sh
+6 −6 tools/modify_input_files/modify_smallville.sh
+4 −4 tools/site_and_regional/default_data_1850.cfg
+7 −7 tools/site_and_regional/default_data_2000.cfg