-
Notifications
You must be signed in to change notification settings - Fork 546
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restart overwrite protection added #1306
Restart overwrite protection added #1306
Conversation
* adding attribute for time0/timeN oevrwrite protection * adding time0/timeN overwrite protection * initialize cpl_scalars when created (NOAA-EMC#1274) --------- Co-authored-by: Denise Worthen <[email protected]>
Hi @sbanihash, we don't require running the regtests for the dev/ufs-weather-model branch, though sometimes this is done on our end for a sanity check. If this add the capability for running the regtests on RDHPCS and the results are not expected to change, can you attach the matrix output? |
@MatthewMasarik-NOAA here is a path on Orion: |
@sbanihash this means there were unexpected differences, if I understand correctly. At any rate, attaching the 3 matrix comparison files here will give all that detail, and is useful for posterity. |
@MatthewMasarik-NOAA sure, here it is on Hera: |
@sbanihash, not everyone has access to hera. The PR header should have given instruction to posting the non-b4b's from the matrixCompSummary.txt, as well as attaching the 3 full files. You can click on the bar beneath edit box, or drag and drop to attach the text files. |
bad181f
to
aedb49e
Compare
The code changes in this PR are in a module ( Also, I believe the initial reason this change was required in the HAFS production branch was to control restart frequency. Unless HAFS intends not to make use of the new restartnc capability, the flexibility I believe they need will be provided by the update to allow WW3 (as well as the other components) to have "flexible restart times". See related PR ufs-community/ufs-weather-model#2419. Once the same change is made in WW3 that is being made in the other components, it will enable WW3 to read the same configuration variable in |
@sbanihash - Is this PR going to be closed in favor of other work in progress? |
Pull Request Summary
restart overwrite protection, regtest module update
Description
This PR intends to make configurable to not have time0 and timeN be over-written by forecast hour 0/N
similar to what has been done manually here
Commit Message
Configurable restart overwrite
Check list
Testing
Runs were completed in both Hera and Orion. This change is not expected to change any results in the regtests, the module update will add the capability to run regression tests for this branch on the RDHPCs and the configurable restart overwrite needs an attribute that has been added to a companion change in the ufs-weather-model and can be tested in the ufs-wm rt's.
I have attached a sample of running matrix.comp for running matrix12 (0 diffs). Note that you can not simply run this matrix with the PR branch and the compare with the current dev/ufs-weather-model branch run since the modules needed to be updated. So some changes were also needed in the matrix_cmake scripts in the NOAA-EMC:dev/ufs-weather-model as well to be able to run it.
matrixCompSummary.txt
matrixCompFull.txt