-
Notifications
You must be signed in to change notification settings - Fork 258
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
Updated flake physics, suites and the related files in tests directory #506
Conversation
Yihua, Thanks for submitting the new PR. Thanks for your time. |
Hi, Brian,
Thank you very much for your time.
I did not see any issue with UFS.
I did create PR for FV3 and ccpp-physics (
NCAR/ccpp-physics#588) and (
NOAA-EMC/fv3atm#270).
Yes, I will move the rt.conf_* file information into rt.conf once testings
are finished.
Best Regards!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Fri, Apr 2, 2021 at 3:43 PM Brian Curtis ***@***.***> wrote:
Yihua, Thanks for submitting the new PR.
There are a few things I had questions about:
-Is there a UFS issue you've created already for this PR? If not please
create one.
-Is there a PR created in FV3 with the changes seen in your FV3 repo? (is
there any other upstream PR's?)
-Once you are done testing, please make sure to move the rt.conf_* file
information into rt.conf.
-Please make sure you double check you have all pertinent information in
the description above, as it helps us make sure this Pr is ready for
review/merging.
Thanks for your time.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQAANX6MOVTV4VVSVWDTGYM7PANCNFSM42I5ZU4A>
.
|
Tasks:
Question: The previous PR mentions changes to MOM6. Were these already made or is there a PR in MOM6 to be linked here as well? Thanks for your time. |
Hi, Brian,
I still have some questions about the checklists and the check errors. The
PR was created 6 days ago. It was up-to-date with the top of all
sub-component repositories at that time. Now it is one commit behind.
Should I update my code? Should I run the regressions test with the
latest code again? I did not touch the code related FMS
<https://github.com/NOAA-GFDL/FMS>. Why did it cause errors in my PR?
Thank you very much!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Mon, Apr 5, 2021 at 11:29 AM Brian Curtis ***@***.***> wrote:
@YihuaWu-NOAA <https://github.com/YihuaWu-NOAA>
Tasks:
- We require that all PR's are associated with an issue. Please create
an issue in ufs-weather-model and fill out the template provided.
- Also, please make edits on the top of the PR to fill out the
sections of the template. For example the description section needs to be
filled out.
- Lastly, I see that the MOM6 submodule is not pointing to the head of
MOM6 (where ufs-weather-model is). Please make sure to update all of your
submodules to those in ufs-weather-model unless you're specifically testing
with a fork.
Question: The previous PR mentions changes to MOM6. Were these already
made or is there a PR in MOM6 to be linked here as well?
Thanks for your time.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQABL5RCBHCHQKREKZTTHHJMRANCNFSM42I5ZU4A>
.
|
@YihuaWu-NOAA My position is that you had your code up to date and you had successful tests. I would wait until it is your turn in the commit queue, then update all repositories again and do the regression testing. Of course you need to be fluent in github procedures in order to update all your branches and submodule pointers correctly. If you think that might require some back and forth, it would indeed be a good idea to do it now and then have a fresh memory and notes when it is your turn in the commit queue. My 2c. |
Hi, Dom,
Thanks for your suggestion! I almost forgot github techniques because I
have not done this for a while.
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Thu, Apr 8, 2021 at 9:53 AM Dom Heinzeller ***@***.***> wrote:
Hi, Brian, I still have some questions about the checklists and the check
errors. The PR was created 6 days ago. It was up-to-date with the top of
all sub-component repositories at that time. Now it is one commit behind.
Should I update my code? Should I run the regressions test with the latest
code again? I did not touch the code related FMS
https://github.com/NOAA-GFDL/FMS. Why did it cause errors in my PR? Thank
you very much! *Yihua----------------------------------------------------Yihua
Wu, Ph D*I.M. Systems Group NOAA/NWS/NCEP/EMC 5830 University Research
Court, Room: 2031 College Park, Maryland 20740, USA Phone: (301)-683-3691
Fax: (301)-683-3703
… <#m_5297548841325938253_>
@YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> My position is that you
had your code up to date and you had successful tests. I would wait until
it is your turn in the commit queue, then update all repositories again and
do the regression testing. Of course you need to be fluent in github
procedures in order to update all your branches and submodule pointers
correctly. If you think that might require some back and forth, it would
indeed be a good idea to do it now and then have a fresh memory and notes
when it is your turn in the commit queue. My 2c.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQC6LKY6V7GWVNPZSA3THWYODANCNFSM42I5ZU4A>
.
|
@YihuaWu-NOAA
If you're creating new tests we would need to create new baselines for those tests as well. Do you anticipate any of your changes to impact the RT baselines? |
Hi, Brian,
I run the RT successfully with one suite in which flake is used
(fv3_gfs_v16_flake).
Those new tests are the ones I planned for the future. I do not think they
will affect the RT baselines.
If you think I should run the tests and create a new baseline. I can do it
now.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Thu, Apr 8, 2021 at 4:37 PM Brian Curtis ***@***.***> wrote:
@YihuaWu-NOAA <https://github.com/YihuaWu-NOAA>
Are you trying to create new tests or use old ones?
Why I ask is looking through your rt.conf, we've changed the format a bit.
For example if you're creating tests your changes may look like the
following depending on what tests you are creating:
COMPILE | APP=ATM SUITES=FV3_GFS_v15_thompson_mynn,FV3_GFS_v15_thompson_mynn_noahmp,FV3_GFS_v15_thompson_mynn_noah_flake,FV3_GFS_v15_thompson_mynn_noahmp_flake 32BIT=Y | | fv3 |
RUN | fv3_regional_control | | fv3 |
RUN | fv3_regional_mynn_noahmp | | fv3 |
RUN | fv3_regional_mynn_noaa_flake | | fv3 |
RUN | fv3_regional_mynn_noahmp_flake | | fv3 |
If you're creating new tests we would need to create new baselines for
those tests as well.
Do you anticipate any of your changes to impact the RT baselines?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQEJI6QLZEZQ36AO6ODTHYH2BANCNFSM42I5ZU4A>
.
|
Maybe I should not commit my rt.conf file to github.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
On Thu, Apr 8, 2021 at 5:21 PM Yihua. Wu - NOAA Affiliate ***@***.***>
wrote:
… Hi, Brian,
I run the RT successfully with one suite in which flake is used
(fv3_gfs_v16_flake).
Those new tests are the ones I planned for the future. I do not think
they will affect the RT baselines.
If you think I should run the tests and create a new baseline. I can do
it now.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
On Thu, Apr 8, 2021 at 4:37 PM Brian Curtis ***@***.***>
wrote:
> @YihuaWu-NOAA <https://github.com/YihuaWu-NOAA>
> Are you trying to create new tests or use old ones?
> Why I ask is looking through your rt.conf, we've changed the format a
> bit. For example if you're creating tests your changes may look like the
> following depending on what tests you are creating:
>
> COMPILE | APP=ATM SUITES=FV3_GFS_v15_thompson_mynn,FV3_GFS_v15_thompson_mynn_noahmp,FV3_GFS_v15_thompson_mynn_noah_flake,FV3_GFS_v15_thompson_mynn_noahmp_flake 32BIT=Y | | fv3 |
> RUN | fv3_regional_control | | fv3 |
> RUN | fv3_regional_mynn_noahmp | | fv3 |
> RUN | fv3_regional_mynn_noaa_flake | | fv3 |
> RUN | fv3_regional_mynn_noahmp_flake | | fv3 |
>
> If you're creating new tests we would need to create new baselines for
> those tests as well.
>
> Do you anticipate any of your changes to impact the RT baselines?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#506 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ANJBYQEJI6QLZEZQ36AO6ODTHYH2BANCNFSM42I5ZU4A>
> .
>
|
@YihuaWu-NOAA Agreed, if you're not going to be creating any new tests, then could you please remove the rt.conf_* files and revert your changes to rt.conf? |
Sure, I am going to.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Fri, Apr 9, 2021 at 8:23 AM Brian Curtis ***@***.***> wrote:
@YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> Agreed, if you're not
going to be creating any new tests, then could you please remove the
rt.conf_* files and revert your changes to rt.conf?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQA5OIUGMYJSZQ7C5Y3TH3WUHANCNFSM42I5ZU4A>
.
|
@YihuaWu-NOAA , Its your turn in the queue. So things will speed up here. We need you to get your UFS repo and submodules in CCPP and FV3 updated with the latest changes. |
Hi, Brian,
I am working on these while I am attending the compositing over fraction
grid meeting.
I just finished ccpp-physics. I am working on FV3 now.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Mon, Apr 12, 2021 at 1:03 PM Brian Curtis ***@***.***> wrote:
Yihua, Its your turn in the queue. So things will speed up here.
We need you to get your UFS repo and submodules in CCPP and FV3 updated
with the latest changes.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQEMG3NKAZYYR4F63L3TIMRXDANCNFSM42I5ZU4A>
.
|
I am done with FV3, I am going to work on ufs
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
On Mon, Apr 12, 2021 at 1:34 PM Yihua. Wu - NOAA Affiliate <
***@***.***> wrote:
… Hi, Brian,
I am working on these while I am attending the compositing over fraction
grid meeting.
I just finished ccpp-physics. I am working on FV3 now.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
On Mon, Apr 12, 2021 at 1:03 PM Brian Curtis ***@***.***>
wrote:
> Yihua, Its your turn in the queue. So things will speed up here.
>
> We need you to get your UFS repo and submodules in CCPP and FV3 updated
> with the latest changes.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#506 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ANJBYQEMG3NKAZYYR4F63L3TIMRXDANCNFSM42I5ZU4A>
> .
>
|
@YihuaWu-NOAA it looks like you didn't fix your conflicts in CCPP Physics: NCAR/ccpp-physics@334e245 For example:
from <<<<<<< HEAD to =======, is the code in your repo You need to go through each part of the code where you see that and keep the section of code that you want to keep in the repo. Then get rid of the <<<<<<< HEAD, =======, >>>>>>> 990b... identifiers. |
It should be ok now.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Mon, Apr 12, 2021 at 2:21 PM Brian Curtis ***@***.***> wrote:
@YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> it looks like you didn't
fix your conflicts in CCPP Physics: ***@***.***
<NCAR/ccpp-physics@334e245>
For example:
<<<<<<< HEAD
& pi, sbc, ps, u1, v1, t1, q1, tref, cm, ch, &
& prsl1, prslki, prsik1, prslk1, wet, lake, xlon, sinlat, &
=======
& pi, tgice, sbc, ps, u1, v1, t1, q1, tref, cm, ch, &
& prsl1, prslki, prsik1, prslk1, wet, xlon, sinlat, &
>>>>>>> 990b9d0
from <<<<<<< HEAD to =======, is the code in your repo
from ======= to >>>>>>> 990b9d, is the code from the upstream repo
You need to go through each part of the code where you see that and keep
the section of code that you want to keep in the repo. Then get rid of the
<<<<<<< HEAD, =======, >>>>>>> 990b... identifiers.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQHHN6JI5SMMNOXVFFDTIM23BANCNFSM42I5ZU4A>
.
|
Looks good on the submodule side. Just waiting on bringing this branch up to match ufs-community/ufs-weather-model |
Hi, Brian,
Thanks. I just finished the update for ufs.
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Mon, Apr 12, 2021 at 3:21 PM Brian Curtis ***@***.***> wrote:
Looks good on the submodule side. Just waiting on bringing this branch up
to match ufs-community/ufs-weather-model
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQFTN354SXBB5JZY45LTINB3RANCNFSM42I5ZU4A>
.
|
@YihuaWu-NOAA We are going to move this PR back a little bit while we figure out what is going on. I've tried the latest branch and the test still fails upon comparison with baselines. |
Could you show me how the test was conducted?
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Wed, Apr 14, 2021 at 3:41 PM Brian Curtis ***@***.***> wrote:
@YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> We are going to move this
PR back a little bit while we figure out what is going on.
I've tried the latest branch and the test still fails upon comparison with
baselines.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQC3YXPVBJPP3L2WNI3TIXVX7ANCNFSM42I5ZU4A>
.
|
in rt.test Remove everything but the compile line and the test (RUN) line for the nsst test
you can |
@YihuaWu-NOAA There are multiple fields which differ in the
The subdirectory The second subdirectory Comparing the You can copy the two run directories to your own space. Then make your changes in your code, compile (see this page) and copy the executable into your copy of the |
Hi, Denise,
Thanks! I will investigate this.
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Thu, Apr 15, 2021 at 11:46 AM Denise Worthen ***@***.***> wrote:
@YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> There are multiple fields
which differ in the phyf000.tileX.nc files between your PR and the
existing baseline (20210406) at the time we attempted to complete your PR.
See this directory on orion:
/work/noaa/stmp/dworthen/stmp/dworthen/FV3_RT/v16nsst.
The subdirectory pr506 is a copy of the run directory which was created
when running the regression tests for your PR. In other words, it is the
same run directory you would get by using the command Brian gave you above.
The second subdirectory rt_108260 was created by doing the same thing for
the develop branch of ufs-weather.
Comparing the phyf000.tileX.nc files between these two run directories
show that the ATM does not appear to be initializing the same way in your
PR. For example, this is the difference field in tmpsfc in the
phyf000.tile3.nc file. All the differences appear in the the ocean.
[image: Screen Shot 2021-04-15 at 11 36 48 AM]
<https://user-images.githubusercontent.com/40498404/114897041-df532200-9dde-11eb-98f1-caa9eba4b058.png>
You can copy the two run directories to your own space. Then make your
changes in your code, compile (see this page
<https://github.com/ufs-community/ufs-weather-model/wiki/Building-model>)
and copy the executable into your copy of the pr506 directory. You can
run the new executable using sbatch job_card. You'll need to just debug
your branch until you find no differences between the model forecast files.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQELZLBPFOSDB2NMBWTTI4C6RANCNFSM42I5ZU4A>
.
|
Hi, Brian and Denise,
I think this might be the problem: in sfc_nst.meta file, the order of sbc,
pi, tgice, should be pi, tgice, sbc. But, it was sbc, pi, tgice.
This was caused during merging processes. I already updated this on
github, and a test was submitted.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
On Thu, Apr 15, 2021 at 12:33 PM Yihua. Wu - NOAA Affiliate <
***@***.***> wrote:
… Hi, Denise,
Thanks! I will investigate this.
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
On Thu, Apr 15, 2021 at 11:46 AM Denise Worthen ***@***.***>
wrote:
> @YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> There are multiple
> fields which differ in the phyf000.tileX.nc files between your PR and
> the existing baseline (20210406) at the time we attempted to complete your
> PR. See this directory on orion:
>
> /work/noaa/stmp/dworthen/stmp/dworthen/FV3_RT/v16nsst.
>
> The subdirectory pr506 is a copy of the run directory which was created
> when running the regression tests for your PR. In other words, it is the
> same run directory you would get by using the command Brian gave you above.
>
> The second subdirectory rt_108260 was created by doing the same thing
> for the develop branch of ufs-weather.
>
> Comparing the phyf000.tileX.nc files between these two run directories
> show that the ATM does not appear to be initializing the same way in your
> PR. For example, this is the difference field in tmpsfc in the
> phyf000.tile3.nc file. All the differences appear in the the ocean.
>
> [image: Screen Shot 2021-04-15 at 11 36 48 AM]
> <https://user-images.githubusercontent.com/40498404/114897041-df532200-9dde-11eb-98f1-caa9eba4b058.png>
>
> You can copy the two run directories to your own space. Then make your
> changes in your code, compile (see this page
> <https://github.com/ufs-community/ufs-weather-model/wiki/Building-model>)
> and copy the executable into your copy of the pr506 directory. You can
> run the new executable using sbatch job_card. You'll need to just debug
> your branch until you find no differences between the model forecast files.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#506 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ANJBYQELZLBPFOSDB2NMBWTTI4C6RANCNFSM42I5ZU4A>
> .
>
|
At this point, the order doesn't matter, the metadata file can list the variables in different order.
But in the near future it will, and I am currently creating a PR to detect and fix all those out-of-order cases.
But for your PR it has no impact.
… On Apr 15, 2021, at 3:54 PM, YihuaWu-NOAA ***@***.***> wrote:
Hi, Brian and Denise,
I think this might be the problem: in sfc_nst.meta file, the order of sbc,
pi, tgice, should be pi, tgice, sbc. But, it was sbc, pi, tgice.
This was caused during merging processes. I already updated this on
github, and a test was submitted.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
On Thu, Apr 15, 2021 at 12:33 PM Yihua. Wu - NOAA Affiliate <
***@***.***> wrote:
> Hi, Denise,
>
> Thanks! I will investigate this.
>
>
>
>
> *Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
> Systems Group
> NOAA/NWS/NCEP/EMC
> 5830 University Research Court, Room: 2031
> College Park, Maryland 20740, USA
> Phone: (301)-683-3691
> Fax: (301)-683-3703
>
>
> On Thu, Apr 15, 2021 at 11:46 AM Denise Worthen ***@***.***>
> wrote:
>
>> @YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> There are multiple
>> fields which differ in the phyf000.tileX.nc files between your PR and
>> the existing baseline (20210406) at the time we attempted to complete your
>> PR. See this directory on orion:
>>
>> /work/noaa/stmp/dworthen/stmp/dworthen/FV3_RT/v16nsst.
>>
>> The subdirectory pr506 is a copy of the run directory which was created
>> when running the regression tests for your PR. In other words, it is the
>> same run directory you would get by using the command Brian gave you above.
>>
>> The second subdirectory rt_108260 was created by doing the same thing
>> for the develop branch of ufs-weather.
>>
>> Comparing the phyf000.tileX.nc files between these two run directories
>> show that the ATM does not appear to be initializing the same way in your
>> PR. For example, this is the difference field in tmpsfc in the
>> phyf000.tile3.nc file. All the differences appear in the the ocean.
>>
>> [image: Screen Shot 2021-04-15 at 11 36 48 AM]
>> <https://user-images.githubusercontent.com/40498404/114897041-df532200-9dde-11eb-98f1-caa9eba4b058.png>
>>
>> You can copy the two run directories to your own space. Then make your
>> changes in your code, compile (see this page
>> <https://github.com/ufs-community/ufs-weather-model/wiki/Building-model>)
>> and copy the executable into your copy of the pr506 directory. You can
>> run the new executable using sbatch job_card. You'll need to just debug
>> your branch until you find no differences between the model forecast files.
>>
>> —
>> You are receiving this because you were mentioned.
>> Reply to this email directly, view it on GitHub
>> <#506 (comment)>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/ANJBYQELZLBPFOSDB2NMBWTTI4C6RANCNFSM42I5ZU4A>
>> .
>>
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#506 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AB5C2RNTAWULHVRVMFI2NXTTI5OABANCNFSM42I5ZU4A>.
|
The regression test is successful with this baseline:
baseline dir =
/scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20210414/INTEL/cpld_bmarkfrac_v16_nsst
Should I run with the baseline dated 20210406?
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
On Thu, Apr 15, 2021 at 5:57 PM Dom Heinzeller ***@***.***>
wrote:
… At this point, the order doesn't matter, the metadata file can list the
variables in different order.
But in the near future it will, and I am currently creating a PR to detect
and fix all those out-of-order cases.
But for your PR it has no impact.
> On Apr 15, 2021, at 3:54 PM, YihuaWu-NOAA ***@***.***> wrote:
>
>
> Hi, Brian and Denise,
>
> I think this might be the problem: in sfc_nst.meta file, the order of
sbc,
> pi, tgice, should be pi, tgice, sbc. But, it was sbc, pi, tgice.
> This was caused during merging processes. I already updated this on
> github, and a test was submitted.
> Thanks!
>
>
>
>
> *Yihua----------------------------------------------------Yihua Wu, Ph
D*I.M.
> Systems Group
> NOAA/NWS/NCEP/EMC
> 5830 University Research Court, Room: 2031
> College Park, Maryland 20740, USA
> Phone: (301)-683-3691
> Fax: (301)-683-3703
>
>
> On Thu, Apr 15, 2021 at 12:33 PM Yihua. Wu - NOAA Affiliate <
> ***@***.***> wrote:
>
> > Hi, Denise,
> >
> > Thanks! I will investigate this.
> >
> >
> >
> >
> > *Yihua----------------------------------------------------Yihua Wu, Ph
D*I.M.
> > Systems Group
> > NOAA/NWS/NCEP/EMC
> > 5830 University Research Court, Room: 2031
> > College Park, Maryland 20740, USA
> > Phone: (301)-683-3691
> > Fax: (301)-683-3703
> >
> >
> > On Thu, Apr 15, 2021 at 11:46 AM Denise Worthen ***@***.***>
> > wrote:
> >
> >> @YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> There are multiple
> >> fields which differ in the phyf000.tileX.nc files between your PR and
> >> the existing baseline (20210406) at the time we attempted to complete
your
> >> PR. See this directory on orion:
> >>
> >> /work/noaa/stmp/dworthen/stmp/dworthen/FV3_RT/v16nsst.
> >>
> >> The subdirectory pr506 is a copy of the run directory which was
created
> >> when running the regression tests for your PR. In other words, it is
the
> >> same run directory you would get by using the command Brian gave you
above.
> >>
> >> The second subdirectory rt_108260 was created by doing the same thing
> >> for the develop branch of ufs-weather.
> >>
> >> Comparing the phyf000.tileX.nc files between these two run
directories
> >> show that the ATM does not appear to be initializing the same way in
your
> >> PR. For example, this is the difference field in tmpsfc in the
> >> phyf000.tile3.nc file. All the differences appear in the the ocean.
> >>
> >> [image: Screen Shot 2021-04-15 at 11 36 48 AM]
> >> <
https://user-images.githubusercontent.com/40498404/114897041-df532200-9dde-11eb-98f1-caa9eba4b058.png
>
> >>
> >> You can copy the two run directories to your own space. Then make your
> >> changes in your code, compile (see this page
> >> <
https://github.com/ufs-community/ufs-weather-model/wiki/Building-model>)
> >> and copy the executable into your copy of the pr506 directory. You can
> >> run the new executable using sbatch job_card. You'll need to just
debug
> >> your branch until you find no differences between the model forecast
files.
> >>
> >> —
> >> You are receiving this because you were mentioned.
> >> Reply to this email directly, view it on GitHub
> >> <
#506 (comment)
>,
> >> or unsubscribe
> >> <
https://github.com/notifications/unsubscribe-auth/ANJBYQELZLBPFOSDB2NMBWTTI4C6RANCNFSM42I5ZU4A
>
> >> .
> >>
> >
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub <
#506 (comment)>,
or unsubscribe <
https://github.com/notifications/unsubscribe-auth/AB5C2RNTAWULHVRVMFI2NXTTI5OABANCNFSM42I5ZU4A
>.
>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQBQBPY7JLW4PLUQRDDTI5OODANCNFSM42I5ZU4A>
.
|
No, the new baseline date is correct. |
@YihuaWu-NOAA : Nice to know the RT went through! Can you summarize what changes you did to make this happen? |
It's good that it's passed the test! We are unsure what happened with ccpp-physics branch though. All of the sudden there were 40 files edited, look at https://github.com/NCAR/ccpp-physics/pull/588/files . Maybe I'm mistaken, but I recall there being only a few files changed there. |
Hi, Brian,
I do not know about these edits. If you look at the latest time of the
files in my github ccpp-physics (
https://github.com/YihuaWu-NOAA/ccpp-physics/tree/flake/physics), there are
only 7 files which I edited.
Thanks!
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Fri, Apr 16, 2021 at 9:07 AM Brian Curtis ***@***.***> wrote:
It's good that it's passed the test! We are unsure what happened with
ccpp-physics branch though. All of the sudden there were 40 files edited,
look at https://github.com/NCAR/ccpp-physics/pull/588/files . Maybe I'm
mistaken, but I recall there being only a few files changed there.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQCZNFB7FS22FP776F3TJAZB7ANCNFSM42I5ZU4A>
.
|
But this doesn't change that the ccpp-physics PR shows 40 changed files? That PR needs to be fixed first. |
@YihuaWu-NOAA Please try the following: git clone https://github.com/YihuaWu-NOAA/fv3atm.git now, add upstream remote to check differences: shows: diff --git a/ccpp/physics b/ccpp/physics |
Hi, Dom, Denise and Brian,
Thanks! I did an update.
*Yihua----------------------------------------------------Yihua Wu, Ph D*I.M.
Systems Group
NOAA/NWS/NCEP/EMC
5830 University Research Court, Room: 2031
College Park, Maryland 20740, USA
Phone: (301)-683-3691
Fax: (301)-683-3703
…On Fri, Apr 16, 2021 at 12:42 PM Denise Worthen ***@***.***> wrote:
@YihuaWu-NOAA <https://github.com/YihuaWu-NOAA> Please try the following:
git clone https://github.com/YihuaWu-NOAA/fv3atm.git
git checkout flake
git submodule update --init --recursive
cd ccpp/physics
git checkout flake
cd ../.. (shows ccpp/physics(new commits))
git add ccpp/physics
git commit
now, add upstream remote to check differences:
git remote add upstream https://github.com/NOAA-EMC/fv3atm.git
git fetch upstream
git diff upstream/develop
shows:
diff --git a/ccpp/physics b/ccpp/physics
index 26aa3d6..59ab0cd 160000
--- a/ccpp/physics
+++ b/ccpp/physics
@@ -1 +1 @@
-Subproject commit 26aa3d6
+Subproject commit 59ab0cd
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#506 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANJBYQDBADFNJNZ7C5J2I2DTJBSH3ANCNFSM42I5ZU4A>
.
|
Replaced by #532. |
* Match the name of forecast model with repo * Modify the default name of FCST_MODEL
#506) Co-authored-by: Edward Snyder <Edward.Snyder@noaa.com>
PR Checklist
Ths PR is up-to-date with the top of all sub-component repositories except for those sub-components which are the subject of this PR. Please consult the ufs-weather-model wiki if you are unsure how to do this.
This PR has been tested using a branch which is up-to-date with the top of all sub-component repositories except for those sub-components which are the subject of this PR
An Issue describing the work contained in this PR has been created either in the subcomponent(s) or in the ufs-weather-model. The Issue should be created in the repository that is most relevant to the changes in contained in the PR. The Issue and the dependent sub-component PR
are specified below.
If new or updated input data is required by this PR, it is clearly stated in the text of the PR.
Instructions: All subsequent sections of text should be filled in as appropriate.
The information provided below allows the code managers to understand the changes relevant to this PR, whether those changes are in the ufs-weather-model repository or in a subcomponent repository. Ufs-weather-model code managers will use the information provided to add any applicable labels, assign reviewers and place it in the Commit Queue. Once the PR is in the Commit Queue, it is the PR owner's responsiblity to keep the PR up-to-date with the develop branch of ufs-weather-model.
Description
Provide a detailed description of what this PR does. What bug does it fix, or what feature does it add? Is a change of answers expected from this PR? Are any library updates included in this PR (modulefiles etc.)?
Issue(s) addressed
Resolves #512
Testing
How were these changes tested? What compilers / HPCs was it tested with? Are the changes covered by regression tests? (If not, why? Do new tests need to be added?) Have regression tests and unit tests (utests) been run? On which platforms and with which compilers? (Note that unit tests can only be run on tier-1 platforms)
Dependencies
Do PRs in upstream repositories need to be merged first?
If so add the "waiting for other repos" label and list the upstream PRs
Depends NOAA-EMC/fv3atm#270
Depends NCAR/ccpp-physics#588