-
Notifications
You must be signed in to change notification settings - Fork 23
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
fv3atm ufs_public_release branch needs to reflect latest CCPP release number #45
Comments
While we are going to disable the dynamic CCPP build for the release, we should also update the version numbers in the various scripts in ufs-weather-model at the same time. |
Dom, Do you have the changes ready? Would you please create a pull request to ufs-weather-model ufs_public_release branch for this issue? We can start the commit process then. |
No, I haven't done that yet. I can create the branch and include the removal of the inline post if you think this makes sense? |
Dom, I am talking about the issue Ligia created: changing ccpp version number in the two GFS suite files. I am not sure how inline post will be related to this issue, my understanding is that the public release will be build with "NO_INLINE_POST", we don't need to remove is from the source code. |
The build team had a discussion about this today (and Arun was on the call, too) and from our point of view we should remove the inline post code. I can live with both options, but I am in favor of removing it for the public release. @arunchawla-NOAA @GeorgeGayno-NOAA |
Dom,
I talked to Arun. He agrees that we do not need change source code for
inline post. I do not know what are the issues with building the public
release compile the code, especially you knew we can compile "
NO_INLINE_POST" as a compile option. With that, you do not need POST
library and g2tmpl. Since the public release do not run with WW3, you do
not need the following lib either :
module load g2/3.1.1
module load crtm/2.2.6
module load jasper/1.900.1
module load png/1.2.44
module load z/1.2.11
Only nceplibs; bacio, nemsio, ip, sp, w3emc,w3nco. Please do not change
source code as much as possible, I am worried that the next step some
one may come up to remove WW3, old gfs physics, write grid comp, etc. Since
we promise to bring the changes to public back to develop branch, I hope
to keep the source code untouched, as we did for GSD physics in CCPP.
Thanks and please let me know if you have any questions. Thanks
Jun
…On Mon, Dec 23, 2019 at 3:23 PM Dom Heinzeller ***@***.***> wrote:
The build team had a discussion about this today (and Arun was on the
call, too) and from our point of view we should remove the inline post
code. I can live with both options, but I am in favor of removing it for
the public release. @arunchawla-NOAA <https://github.com/arunchawla-NOAA>
@GeorgeGayno-NOAA <https://github.com/GeorgeGayno-NOAA>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#45?email_source=notifications&email_token=AI7D6TOAGVJ5JRTHOSSLIT3Q2EM2LA5CNFSM4J6EH2CKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHR3YWA#issuecomment-568573016>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AI7D6TOH47SEE6ZGA3V7JMTQ2EM2LANCNFSM4J6EH2CA>
.
|
That's totally fine with me. In this case I suggest to add the -DNO_INLINE_POST option to all configuration files for all platforms. But please talk with @GeorgeGayno-NOAA to make sure that the three of you are on the same page. Thank you! |
I think you meant George Vandenberghe
---------------------------------------------------------------
Arun Chawla
Chief
Engineering & Implementation Branch
Room 2083
National Center for Weather & Climate Prediction
5830 University Research Court
College Park, MD 20740
Ph: 301-683-3740
Fx: 301-683-3703
------------------------------------------------------------
…On Mon, Dec 23, 2019 at 4:05 PM Dom Heinzeller ***@***.***> wrote:
That's totally fine with me. In this case I suggest to add the
-DNO_INLINE_POST option to all configuration files for all platforms. But
please talk with @GeorgeGayno-NOAA <https://github.com/GeorgeGayno-NOAA>
to make sure that the three of you are on the same page. Thank you!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#45?email_source=notifications&email_token=AL5NYI2WDLIIGLPXPXI2VDTQ2ER2RA5CNFSM4J6EH2CKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHR5ZWI#issuecomment-568581337>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL5NYIYZAFHLRCO27HHDSVTQ2ER2RANCNFSM4J6EH2CA>
.
|
Regarding the NCEPlibs: I think that the pre and post utilities (UFS_UTILS: chgres_cube, NCEPlibs-post: standalone post) require more than the libraries you listed (I know that the ones you listed are required for the ufs-weather-model). The NCEPlibs umbrella build will take care of this. But you are correct in that we should remove the module load statements from the ufs-weather-model configuration files . |
@arunchawla-NOAA Oh yes! I am sorry. This @username-autocomplete service is letting me down. Apologies to both Georges for messing this up. |
@junwang-noaa can we close this ticket? |
Dom, So we can disable the dynamic CCPP build by using the -DNO-INLINE_POST. Now let's go back to the original request Ligia posted, do you have the CCPP code change ready that updates CCPP version from 3 to 4 in ufs-weather-model public release branch? Thanks. Jun |
Hi Jun and Dom, pls also note we are nearly done with the
Scientific Documentation updates and will propose those for commit soon to
ccpp-physics. Ligia
…On Mon, Jan 6, 2020 at 1:25 PM junwang-noaa ***@***.***> wrote:
Dom,
So we can disable the dynamic CCPP build by using the -DNO-INLINE_POST.
Now let's go back to the original request Ligia posted, do you have the
CCPP code change ready that updates CCPP version from 3 to 4 in
ufs-weather-model public release branch? Thanks.
Jun
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#45?email_source=notifications&email_token=AE7WQATKNEHM3RE3KETP5U3Q4OHULA5CNFSM4J6EH2CKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIGVQPI#issuecomment-571299901>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AE7WQAQQVY3DSHT7J5NAR5LQ4OHULANCNFSM4J6EH2CA>
.
|
I am almost finished with the v3 to v4 update, this will include the bug fixes for the two regression tests v15p2 and v16 (those were crashing in DEBUG mode) and for the failure to detect them. |
what is the status of this ? @climbfuji |
This needs to be merged first: ufs-community/ufs-weather-model#22, then I need to update my PRs (ufs-community/ufs-weather-model#25). Once these are in, we can merge the scidoc update (NCAR/ccpp-physics#376). |
@climbfuji looks like @DusanJovic-NOAA has merged the two ufs-weather-model PRs. Are we close to closing this ticket? |
Yes, because my PR #25 contained the scidoc update. Will close. |
A non-answer-changing fix needs to be applied to two files:
https://github.com/NOAA-EMC/fv3atm/blob/ufs_public_release/ccpp/suites/suite_FV3_GFS_v15p2.xml
and
https://github.com/NOAA-EMC/fv3atm/blob/ufs_public_release/ccpp/suites/suite_FV3_GFS_v16beta.xml
to reflect the number of the public release (v4)
ver="3" needs to become ver="4"
The text was updated successfully, but these errors were encountered: