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
20 changes: 10 additions & 10 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,14 @@ fxDONOTUSEurl = https://github.com/NCAR/ParallelIO.git
[submodule "ccs_config"]
path = ccs_config
url = https://github.com/NorESMhub/ccs_config_noresm.git
fxtag = ccs_config_noresm0.0.54
fxtag = ccs_config_noresm0.0.55
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/ccs_config_noresm.git

[submodule "cime"]
path = cime
url = https://github.com/NorESMhub/cime.git
fxtag = cime6.1.73_noresm_v0
fxtag = cime6.1.143_noresm_v1
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/cime.git

Expand All @@ -74,56 +74,56 @@ fxDONOTUSEurl = https://github.com/NorESMHub/NorESM_share.git
[submodule "blom"]
path = components/blom
url = https://github.com/NorESMhub/BLOM.git
fxtag = v1.12.15
fxtag = v1.12.16
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/BLOM.git

[submodule "cam"]
path = components/cam
url = https://github.com/NorESMhub/CAM.git
fxtag = noresm3_0_019_cam6_4_121
fxtag = noresm3_0_020_cam6_4_121
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/CAM.git

[submodule "cdeps"]
path = components/cdeps
url = https://github.com/NorESMhub/CDEPS.git
fxtag = cdeps1.0.70_noresm_v8
fxtag = cdeps1.0.83_noresm_v2
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/CDEPS.git

[submodule "cice6"]
path = components/cice
url = https://github.com/NorESMhub/NorESM_CICE.git
fxtag = noresm_cice6_6_0_20250522_v2
fxtag = noresm_cice6_6_0_20250522_v3
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/NorESM_CICE.git

[submodule "cism"]
path = components/cism
url = https://github.com/NorESMhub/CISM-wrapper.git
fxtag = cismwrap_2_2_007_noresm_v0
fxtag = cismwrap_2_2_007_noresm_v1
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/CISM-wrapper.git

[submodule "clm"]
path = components/clm
url = https://github.com/NorESMhub/CTSM.git
fxtag = ctsm5.3.045_noresm_v15
fxtag = ctsm5.3.085_noresm_v1
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/CTSM.git

[submodule "cmeps"]
path = components/cmeps
url = https://github.com/NorESMhub/CMEPS.git
fxtag = cmeps1.0.39_noresm_v8
fxtag = cmeps1.1.23_noresm_v1
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/CMEPS.git

[submodule "mosart"]
path = components/mosart
url = https://github.com/NorESMhub/MOSART.git
fxtag = mosart1.1.12_noresm_v0
fxtag = mosart1.1.12_noresm_v1
fxrequired = ToplevelRequired
fxDONOTUSEurl = https://github.com/NorESMhub/MOSART.git

Expand Down
86 changes: 86 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,91 @@
==============================================================

Tag name: noresm3_0_beta07
Date: 06.12.2025
One-line Summary: Updates to CTSM, CMEPS, CDEPS, CIME, ccs_config

Details:
- Update CTSM to ctsm5.3.085_noresm_v1
- Bring changes from ESCOMP latest tag for bug fixes and easier update to 5.4
- Changed defaults for glc snow parameters
- Fixed fpe bug SoiTemperature
- Added longer tests
- VOCEmissionMod refactor
- fix interim restart rpointers
- Update fates to sci.1.88.6_api.42.0.0_nor_sci1_api1
- Fixed bugs for full fates
- Updates from NGEET: nbp balance check, managed fire.
- Update BLOM to v1.12.16
- Fix interim restarts
- Update CICE to noresm_cice6_6_0_20250522_v3
- Fix interim restarts
- Update CAM to noresm3_0_020_cam6_4_121
- Fix interim restarts
- Update CISM to cismwrap_2_2_007_noresm_v1
- Fix interim restarts
- Update MOSART to mosart1.1.12_noresm_v1
- Fix interim restarts
- Update CDEPS to cdeps1.0.83_noresm_v2
- Bring changes from ESCOMP latest tag
- Updates DGLC grid and model_data_files
- Fix interim restarts
- Update CMEPS to cmeps1.1.23_noresm_v1
- Update to ESCOMP latest tag
- Updates to shr_megan
- Refactor atmocn fluxes
- ocean_albedo_scheme is now 1 by default
- Fix interim restarts
- Update ccs_config to ccs_config_noresm0.0.55
- updates from ccs_config_cesm1.0.65
- Update cime to cime6.1.143_noresm_v1
- Updates from ESMCI
- Fix interim restarts

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.16
- cam : NorESMhub/CAM : noresm3_0_020_cam6_4_121
- cdeps : NorESMhub/CDEPS : cdeps1.0.83_noresm_v2
- cice6 : NorESMhub/NorESM_CICE : noresm_cice6_6_0_20250522_v3
- cism : NorESMhub/CISM-wrapper : cismwrap_2_2_007_noresm_v1
- clm : NorESMhub/CTSM : ctsm5.3.085_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: NA

Describe any substantial timing or memory changes: NA

Code merged by: mvdebolskiy

Code reviewed by: Steve Goldhaber, Mariana Vertenstein

Summary of pre-tag testing:
- prealpha_noresm :
- PASSED, DIFF compared with noresm3_0_beta06 for all
- aux_blom_noresm :
- PASS, BASELINE DIFF due to change in ocean_albedo_scheme defaults
- aux_clm_noresm:
- PASS, BASELINE DIFF for all
- aux_cam_noresm:
- PASS


Summarize any change to answers:


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

Tag name: noresm3_0_beta06
Date: 14.11.2025
One-line Summary: Updates to CTSM, bugfixes CTSM,BLOM,CDEPS
Expand Down
2 changes: 1 addition & 1 deletion ccs_config
Submodule ccs_config updated 48 files
+2 −2 component_grids_nuopc.xml
+5 −0 config_inputdata.xml
+9 −0 machines/Depends.gnu
+2 −2 machines/Depends.intel
+10 −1 machines/Depends.nvhpc
+14 −0 machines/casper/casper.cmake
+7 −3 machines/casper/config_batch.xml
+60 −79 machines/casper/config_machines.xml
+80 −0 machines/casper/gnu_casper.cmake
+26 −6 machines/casper/intel_casper.cmake
+44 −9 machines/casper/nvhpc_casper.cmake
+0 −15 machines/casper/pgi_casper.cmake
+19 −0 machines/cirrus/cirrus.cmake
+34 −0 machines/cirrus/config_machines.xml
+35 −0 machines/cirrus/gnu_cirrus.cmake
+24 −0 machines/cirrus/intel_cirrus.cmake
+31 −0 machines/cirrus/nvhpc_cirrus.cmake
+0 −1 machines/cmake_macros/CMakeLists.txt
+3 −3 machines/cmake_macros/CNL.cmake
+1 −0 machines/cmake_macros/Macros.cmake
+26 −19 machines/cmake_macros/gnu.cmake
+15 −41 machines/cmake_macros/intel.cmake
+0 −1 machines/cmake_macros/nag.cmake
+41 −31 machines/cmake_macros/nvhpc.cmake
+3 −1 machines/config_machines.xml
+26 −83 machines/config_workflow.xml
+84 −42 machines/derecho/config_machines.xml
+11 −0 machines/derecho/derecho.cmake
+35 −0 machines/derecho/gnu_derecho.cmake
+16 −0 machines/derecho/intel_derecho.cmake
+24 −4 machines/derecho/nvhpc_derecho.cmake
+22 −23 machines/izumi/config_machines.xml
+1 −0 machines/izumi/gnu_izumi.cmake
+2 −1 machines/izumi/izumi.cmake
+2 −1 machines/izumi/nag_izumi.cmake
+13 −19 machines/perlmutter/config_machines.xml
+11 −0 machines/stampede3-spr/config_batch.xml
+70 −0 machines/stampede3-spr/config_machines.xml
+11 −0 machines/stampede3-spr/intel_stampede3-spr.cmake
+5 −0 machines/stampede3-spr/stampede3-spr.cmake
+7 −0 machines/template.Lmon
+7 −0 machines/template.amon
+3 −121 machines/template.cupid
+12 −0 machines/vista/config_batch.xml
+64 −0 machines/vista/config_machines.xml
+5 −0 machines/vista/nvhpc_vista.cmake
+1 −0 machines/vista/vista.cmake
+7 −0 modelgrid_aliases_nuopc.xml
2 changes: 1 addition & 1 deletion cime
Submodule cime updated 191 files
2 changes: 1 addition & 1 deletion components/blom
2 changes: 1 addition & 1 deletion components/cam
2 changes: 1 addition & 1 deletion components/cice
2 changes: 1 addition & 1 deletion components/cism
2 changes: 1 addition & 1 deletion components/clm
Submodule clm updated 397 files
2 changes: 1 addition & 1 deletion components/cmeps
Submodule cmeps updated 34 files
+0 −19 .github/workflows/bumpversion.yml
+7 −7 .github/workflows/extbuild.yml
+48 −33 .github/workflows/srt.yml
+4 −1 cesm/driver/esm.F90
+484 −0 cesm/flux_atmocn/flux_atmocn_COARE_mod.F90
+714 −0 cesm/flux_atmocn/flux_atmocn_Diurnal_mod.F90
+338 −0 cesm/flux_atmocn/flux_atmocn_Large.F90
+522 −0 cesm/flux_atmocn/flux_atmocn_UA_mod.F90
+141 −0 cesm/flux_atmocn/flux_atmocn_driver_mod.F90
+24 −2,311 cesm/flux_atmocn/shr_flux_mod.F90
+6 −6 cesm/nuopc_cap_share/shr_megan_mod.F90
+47 −6 cime_config/buildnml
+5 −4 cime_config/config_archive.xml
+41 −33 cime_config/config_component.xml
+31 −63 cime_config/config_component_cesm.xml
+29 −12 cime_config/namelist_definition_drv.xml
+3 −3 cime_config/testdefs/testlist_drv.xml
+2 −0 cime_config/testdefs/testmods_dirs/drv/interim_restart/shell_commands
+0 −3 doc/source/addendum/fieldnames.rst
+325 −307 mediator/esmFldsExchange_cesm_mod.F90
+63 −1 mediator/esmFldsExchange_hafs_mod.F90
+150 −65 mediator/esmFldsExchange_ufs_mod.F90
+98 −141 mediator/fd_cesm.yaml
+63 −640 mediator/med_diag_mod.F90
+25 −7 mediator/med_internalstate_mod.F90
+199 −130 mediator/med_map_mod.F90
+12 −77 mediator/med_phases_aofluxes_mod.F90
+1 −2 mediator/med_phases_ocnalb_mod.F90
+0 −15 mediator/med_phases_post_rof_mod.F90
+61 −3 mediator/med_phases_prep_atm_mod.F90
+209 −34 mediator/med_phases_prep_ocn_mod.F90
+37 −3 mediator/med_phases_restart_mod.F90
+8 −0 ufs/ccpp/data/MED_typedefs.F90
+20 −0 ufs/ccpp/data/MED_typedefs.meta
2 changes: 1 addition & 1 deletion components/mosart