-
Notifications
You must be signed in to change notification settings - Fork 259
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
Fixed the warm bias in stratosphere from MERRA2 coupled microphysics (branch Maie) #1815
Conversation
All RTs completed successfully as expected at /scratch1/NCEPDEV/global/Anning.Cheng/tmp1/ufs-weather-model/tests. log files for the two tests needing new baselines attached. |
@AnningCheng-NOAA Can you add/link dependency PR and Issues in the PR description? Complete PR description is always helpful. |
Denise:
I think it is suggested by Jong to point CMEPS to ***@***.***
<NOAA-EMC/CMEPS@cec8db8>
…On Fri, Jun 30, 2023 at 8:55 AM Denise Worthen ***@***.***> wrote:
***@***.**** commented on this pull request.
------------------------------
In .gitmodules
<#1815 (comment)>
:
> @@ -16,8 +16,8 @@
branch = develop
[submodule "CMEPS"]
path = CMEPS-interface/CMEPS
- url = https://github.com/NOAA-EMC/CMEPS
- branch = emc/develop
+ url = https://github.com/AnningCheng-NOAA/CMEPS
Why are you pointing to a branch of CMEPS?
—
Reply to this email directly, view it on GitHub
<#1815 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALQPMINUGKLRHYXZS5MU3WTXN3EDPANCNFSM6AAAAAAZZIRM4E>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
CMEPS hash is correct in your fork branch. So, you don't any change for cmeps in gitmodules and only need fv3 changes. You can revert lines changed for CMEPS in gitmodules. |
@jkbk2004 done |
@AnningCheng-NOAA The RT test log you posted attached to the PR request shows many, many failed tests. If you have a RT test log that shows only two failed cases, you need to provide it. |
@DeniseWorthen @jkbk2004 @AnningCheng-NOAA I recreated PRs for fv3atm (NOAA-EMC/fv3atm#674) and ccpp-physics (ufs-community/ccpp-physics#88) that were accidentally closed. Should I recreate this one too, or should we ask @AnningCheng-NOAA just to point to NOAA-EMC/fv3atm#674? |
Agreed. The hera/intel RT log file is not consistent with the claim of changing the baselines for just those 2 tests. I can re-run them using my branches that I created for the re-opened PRs if you'd like. |
@grantfirl I've updated the linked the updated PRs in the PR information, thanks. I think this PR is already the new, replacement PR for #1788 |
Yes, please! I will rerun the cases again. My RTs are
at /scratch1/NCEPDEV/global/Anning.Cheng/tmp1/ufs-weather-model/tests
…On Fri, Jun 30, 2023 at 11:20 AM Grant Firl ***@***.***> wrote:
@AnningCheng-NOAA <https://github.com/AnningCheng-NOAA> The RT test log
you posted shows many, many failed tests.
Agreed. The hera/intel RT log file is not consistent with the claim of
changing the baselines for just those 2 tests. I can re-run them using my
branches that I created for the re-opened PRs if you'd like.
—
Reply to this email directly, view it on GitHub
<#1815 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALQPMIKCNZDULJITDPQELC3XN3VCTANCNFSM6AAAAAAZZIRM4E>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Here is the log from Anning's testing that was added to the repo instead of attached in the comments. It is showing the two failed tests are the expected ones (only). @AnningCheng-NOAA Please delete the link to the log in this PR description, since that seems to be in error. I'm going to re-run the RTs to double-check as soon as I'm able (I'm currently running RTs on Hera for a different PR). |
Also, @AnningCheng-NOAA we need to point your ufs-weather-model PR branch to the PR branch that I opened for fv3atm. Here is how I would do this:
|
Grant: I received the following error: /scratch1/NCEPDEV/global/Anning.Cheng/tmp1/ufs-weather-model/FV3% git add remote grant-fork https://github.com/grantfirl/fv3atm |
Sorry, the command should have been: |
You'll get this error if your local branch is behind what is on GitHub. When I accidentally commit something locally to a branch that is missing commits from a remote, I typically revert the last local commit It looks like you were able to finish the instructions, though, because commit 79ca754 shows up here and it looks like .gitmodules is pointing to the right place and the submodule pointer for fv3atm is correct. I think we're good to go now. |
Grant and Denise:
I cloned my branch and made a new set of RTs
at /scratch1/NCEPDEV/climate/Anning.Cheng/tmp/ufs-weather-model/tests.
I got the same results as yesterday and RTs are all successful except two.
Below is a series of commands that clones my branch, Please let me know if
anything wrong
git clone -b develop --recursive
https://github.com/ufs-community/ufs-weather-model
cd ufs-weather-model
git submodule update --init --recursive
git remote rename origin upstream
git remote add origin https://github.com/AnningCheng-NOAA/ufs-weather-model
git remote update
git checkout maie
cd FV3
git submodule update --init --recursive
git remote rename origin upstream
git remote add origin https://github.com/AnningCheng-NOAA/fv3atm
git remote update
git checkout maie
cd ccpp/physics
git submodule update --init --recursive
git remote rename origin upstream
git remote add origin https://github.com/AnningCheng-NOAA/ccpp-physics
git remote update
git checkout maie
ssh hecflow01
cd /scratch1/NCEPDEV/climate/Anning.Cheng/tmp/ufs-weather-model/tests
./rt.sh -a fv3-cpu -e >output 2>&1 &
…On Fri, Jun 30, 2023 at 11:20 AM Grant Firl ***@***.***> wrote:
@AnningCheng-NOAA <https://github.com/AnningCheng-NOAA> The RT test log
you posted shows many, many failed tests.
Agreed. The hera/intel RT log file is not consistent with the claim of
changing the baselines for just those 2 tests. I can re-run them using my
branches that I created for the re-opened PRs if you'd like.
—
Reply to this email directly, view it on GitHub
<#1815 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALQPMIKCNZDULJITDPQELC3XN3VCTANCNFSM6AAAAAAZZIRM4E>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Grant, done |
@AnningCheng-NOAA Looks good. @jkbk2004 I think that we're in good shape to add this to the commit queue after #1775, #1777, and #1797. I'm sure that we'll need to merge in the top of the develop as things get merged, but it's in good shape right now. I'm running one last "pre-test" RT set on Hera right now to verify @AnningCheng-NOAA 's tests. |
on-behalf-of @ufs-community <ecc.platform@noaa.gov>
Ok, testing is now complete. I'll follow up on the ufs-community/ccpp-physics/pull/88 so we can begin the merging process. |
fv3 hash: NOAA-EMC/fv3atm@b32981f |
@zach1221 @jkbk2004 @BrianCurtis-NOAA OK, ready for review/merge. |
Thanks @grantfirl ! Sending out final reviews. |
Disregard the assignments I sent out, that was a mistake. |
Description
Fixed the warm bias in stratosphere from MERRA2 coupled microphysics replacing PR 1788 closed accidently and addressing Isue 1786. It will modified the results from merra2_thompson and atmaero_control_p8_rad_micro whenever mraerosol=.true. No library updates.
Includes entire PR #1838 (changes one line from compile.sh), and code change from PR #1794 (one line from detect_machine.sh).
Input data additions/changes
Anticipated changes to regression tests:
RegressionTests_hera.log
Subcomponents involved:
Library Updates/Changes
Combined with PR's (If Applicable):
Commit Queue Checklist:
Linked PR's and Issues:
Testing Day Checklist:
Testing Log (for CM's):