-
Notifications
You must be signed in to change notification settings - Fork 249
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
Land surface upgrades for HR2 #1777
Land surface upgrades for HR2 #1777
Conversation
@HelinWei-NOAA As we discussed with @barlage, I have just started to work on component version of the NoahMP model to reflect these changes in https://github.com/NOAA-EMC/noahmp side. Did you tried to run component land RTs before? I am expecting that they will fail with this version of model. Anyway, once I have mods for the component model, I'll let you know. |
@HelinWei-NOAA I am not sure but we might also need to update the FMS interface of the component model since it is complaining about missing |
@HelinWei-NOAA I think those errors are related with using r4 version of the FMS. I think it is fine since this version of code does not support |
@uturuncoglu don't know if I understand the question, if we don't fix this, how do we pass the regression test? I'd of course prefer not to spend any unnecessary effort, especially if this will change in the next component model version. |
@barlage that is fine I think I could fix it easily. Sorry about confusion. |
@barlage Couple of questions:
|
|
@barlage Okay. As I know CCPP dropped the optional argument support but maybe my knowledge is old about it. Anyway, then we don't need tho provide those. Thanks for the information. |
@uturuncoglu I never ran component land RTs before. Where can I find some instructions? Thanks.
|
@HelinWei-NOAA I am workin on component model to bring these changes there. If you want to run it, you could use land component specific RTs such as control_p8_atmlnd_sbs. I am expecting this will fail without bringing these changes to the component model. |
@HelinWei-NOAA @barlage When I try to run the
|
@uturuncoglu Are you running on hera? I can find those soil color data under /scratch2/NCEPDEV/stmp1/Sanath.Kumar/repo_viirs30s_bnuv2/sfc.C96/ on hera.
|
@HelinWei-NOAA No. I could access only to Cheyenne and Orion but I prefer to have them on Cheyenne since this is main development environment for me. Could you copy those files to one of the platform? BTW, we are using those files also for GitHub action and they need to be available through cloud (S3 bucket). Otherwise, the GitHub action will fail. |
@uturuncoglu I don't have an account on Cheyenne. I have made a copy of the data on orion (/work/noaa/stmp/hwei/repo_viirs30s_bnuv2). |
@HelinWei-NOAA Thanks. I got them. Let me try to run the case with this data. |
@HelinWei-NOAA Okay. I could able to use the data. Probably, you might know but the directory is hard coded in the |
@uturuncoglu I believe your tests probably use the fractional grid oro files so you have to use: .../repo_viirs30s_bnuv2/sfc.C96.mx100/ |
@barlage Okay. It is good to know. I could point the directory manually and test it but do we need to implement anything in |
@HelinWei-NOAA @barlage Okay. I fixed it. Here is the PR in component side, NoahMP Component Model: NOAA-EMC/noahmp#7 @HelinWei-NOAA, you could list this PR in your top level UFS PR as dependency. I also have fork for UFS level that updates the NOAHMP-Interface since model files are renamed to use capital latter in their file extensions. This fork can be found in following link, feature/hr2_land1 branch in https://github.com/uturuncoglu/ufs-weather-model.git You could merge this branch with your top level UFS fork. Let me know if you need help. |
@HelinWei-NOAA I am also getting following errors under GNU (in our CI test defined on NoahMP repository),
So, I think that there are some data type inconsistency in those lines that needs to be fixed in CCPP/Physics. Once it is fixed in there, I could update the NoahMP code repository too. |
@uturuncoglu Fixed those issues. Thanks. |
@HelinWei-NOAA Thanks. I think I need to update the model in the NOAA-EMC/noahmp PR. Did you push those changes to the repo? |
Yes.
|
@HelinWei-NOAA I am not seeing any update in UFS Weather Model level in terms of updating CCPP/Physics and NOAHMP component. I think those needs to be also pushed to UFS level, otherwise the RTs will fail. |
Running with hera-rt since baseline was manually created for 07/13 |
Ok, I've re-created the baselines and hrrr_control_intel matching was successful this time. I'll go ahead and make the change to rt.conf in this PR. |
@FernandoAndrade-NOAA I know I completed WCOSS2 baselines/RT. Do I need to do those over again on Acorn/WCOSS2? |
@BrianCurtis-NOAA Regarding hrrr_control_qr issue, we don't need to redo the tests once logs are passed ok. @zach1221 pushed a fix on rt.conf to avoid corruption from duplicative baseline copy situation. |
@BrianCurtis-NOAA That would be up to you if you'd like to run for Acorn/WCOSS2 or skip it. After deciding that we'd also like to include #1838 as it's a single line change for specifying build directory. I believe @jkbk2004 mentioned earlier that it tested fine. We can also discuss in the meeting shortly |
Just to document (thankfully i had my Acorn window open from the weekend)
|
Seems the baselines were corrupt on Acorn similar to seen previously. This was adjusted and RT's pass. |
Ok! we can start merging process as all tests are completed. |
@jkbk2004 Please see ufs-community/ccpp-physics#78 (comment). Let me know if you still want to start the merge process and I'll push the button. |
Noah-MP and FV3 PRs were merged. New hashes are NOAA-EMC/noahmp@569e354 and NOAA-EMC/fv3atm@e7dc085 |
@jkbk2004 I have pointed to the right fv3 and noah-mp repo and revert .gitmodules |
@HelinWei-NOAA can you resolve the conversations as well? |
@jkbk2004 What is the conversation issue? |
@HelinWei-NOAA you can click "view" button and resolve old conversations. |
@jkbk2004 Yes. It was resolved |
Description
This PR will includes all land surface upgrades for HR2. The detail can be found from ccpp-physics PR #78. The answer of all suite running NoahMP will be changed. The new soil color data has to be copied over to @[INPUTDATA_ROOT]/FV3_fix_tiled to run RTs
Input data additions/changes
The new soil color data can be copied from /scratch2/NCEPDEV/stmp1/Sanath.Kumar/repo_viirs30s_bnuv2
Anticipated changes to regression tests:
RegressionTests_hera.log
Subcomponents involved:
Combined with PR's (If Applicable):
Commit Queue Checklist:
Linked PR's and Issues:
Testing Day Checklist:
Testing Log (for CM's):