Update NUOPC cap exchange fields#600
Conversation
|
Hi @rcabell @kafitzgerald |
|
@danrosen25 -- since this doesn't touch the main body of the WRF-Hydro code, and therefore isn't really exercised by the automated regression testing, I'll defer to you to indicate its readiness. By the way, does this PR integrate with (or obviate) your other PRs that were in Draft status? (#550 and #578) |
|
@rcabell @scrasmussen @kafitzgerald what is the status of the merge of this PR? We are waiting for this merge in order to tag the upstream "LISHydro" repository, which points to WRF-Hydro as a submodule. Any update would be appreciated! |
Hi Rocky -- sorry for the delay here, we are hoping to get it reviewed this week. I spoke briefly to Dan about it on Tuesday and he will get the branch rebased to the current WRF-Hydro |
* Move fields utilities to WRFHydro_NUOPC_Fields.F90 * Add 3 dimensional soil fields smc, slc, stc * Remove fields that aren't connected * Update LSM forcings check * Update NUOPC cap fill values * Add options for memory copy or pointer * Add options to initialize with prescribed values * Add options to check for missing values * Add options to fill missing values with prescribed values * Cleanup field creation and fill * Cleanup ESMF extension utilities * Update error flags * Set field timestamp to invalid for coldstarts * Add WRFHYDRO model state debugging * Fix WRFHYDRO NUOPC cap installation dependencies
17221c7 to
cead267
Compare
|
The rebase was clean and reproduced bit-for-bit results for coupled_tar.noahmp_v4.0.1_cold.nldas2 on Discover. I overwrote the old feature/NUOPC head with the rebase. Now we're waiting on CI checks and review. |
scrasmussen
left a comment
There was a problem hiding this comment.
CI checks pass and scanning through code nothing seems to stand out to prevent it from being accepted. LGTM
TYPE: enhancement
KEYWORDS: ESMF, NUOPC, UFSATM, RRFS
SOURCE: Daniel Rosen, NCAR
DESCRIPTION OF CHANGES: Updated NUOPC cap with additional fields for coupling to UFSATM (for RRFS-NWM coupling project). Moved field related code to separate file. Added configuration options for fields.
Included in PR
ISSUE: none
TESTS CONDUCTED: Tested in RRFS-NWM coupling and LIS-WRFHYDRO coupling.
RRFS-NWM
workflow for coupled run is incomplete and requires manual steps that are not part of repo
LIS-Hydro (on Cheyenne)
NOTES:
New Cap Configuration Options:
Checklist
Merging the PR depends on following checklist being completed. Add
Xbetween each of the squarebrackets if they are completed in the PR itself. If a bullet is not relevant to you, please comment
on why below the bullet.
NEWS.md