Skip to content

Conversation

@cenlinhe
Copy link
Contributor

@cenlinhe cenlinhe commented Jan 5, 2026

This PR is to couple WRF with the refactored Noah-MP v5.1.2 (latest NoahMP version) via git submodule.

TYPE: enhancement

KEYWORDS: Noah-MP

SOURCE: Cenlin He (NCAR), Tzu-Shun Lin (NCAR)

DESCRIPTION OF CHANGES:
This PR includes necessary code changes to couple WRF with the latest refactored Noah-MP v5.1.2 via git submodule mechanisms.

LIST OF MODIFIED FILES: list of changed files (use git diff --name-status master to get formatted list)
M CMakeLists.txt
M Makefile
M Registry/Registry.EM_COMMON
M Registry/registry.dimspec
M Registry/registry.noahmp
M arch/Config.pl
M chem/depend.chem
M chem/module_uoc_dust.F
M clean
M dyn_em/module_first_rk_step_part1.F
M dyn_em/start_em.F
M main/CMakeLists.txt
M main/depend.common
M phys/CMakeLists.txt
M phys/Makefile
M phys/module_diag_misc.F
M phys/module_diagnostics_driver.F
M phys/module_physics_init.F
M phys/module_sf_clm.F
M phys/module_surface_driver.F
M phys/noahmp
M run/README.namelist
M run/README.physics_files
M share/mediation_wrfmain.F
M share/output_wrf.F
M test/em_real/CMakeLists.txt
M test/em_real/examples.namelist

TESTS CONDUCTED:
The code compiles successfully on NCAR's HPC (Derecho) using both intel and gfortran/gcc compilers. The test runs are also successful including that with activated MMF groundwater scheme, urban scheme, and different combinations of PBL, microphysics, and surface layer schemes. (tested by Cenlin He and Tzu-Shun Lin from NCAR)

RELEASE NOTE: Coupling with refactored Noah-MP v5.1.2.

@cenlinhe cenlinhe requested review from a team as code owners January 5, 2026 20:46
@cenlinhe cenlinhe requested a review from a team as a code owner January 8, 2026 02:09
@weiwangncar
Copy link
Collaborator

The regression test results: now all tests have passed! Congratulations!

Test Type              | Expected  | Received |  Failed
= = = = = = = = = = = = = = = = = = = = = = = =  = = = =
Number of Tests        : 23           24
Number of Builds       : 60           57
Number of Simulations  : 158           150        0
Number of Comparisons  : 95           86        0

Failed Simulations are: 
None
Which comparisons are not bit-for-bit: 
None

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants