-
Notifications
You must be signed in to change notification settings - Fork 30
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
changing compile.sh and updating before_components.mk, configure.fv3.… #93
Conversation
…hera.intel, and configure.fv3.wcoss_dell_p3
To compile FV3+MOM6+CICE+WW3 with CCPP on hera would be from the tests directory |
Debug build requires choosing a different module file that uses esmf800g, which is currently done in before_components.mk. It seems that this part is deleted... |
It was not deleted; it was never added in my version as I was not aware of it. But it should be easy to add I suppose. |
Is there a debug version of "esmf/8.0.0_ParallelNetCDF"? |
I also assume that there is no debug version on WCOSS Dell |
On Hera, esmf/8.0.0 debug version is used. |
…lefiles in dell and hera
I have updated before_components.mk |
I merged the latest s2s develop branch into Moorthi's branch and tested using rt.sh:
I will add changes to address the above, and to modify rt.sh related files, and make a PR. Does this sound okay? |
Minsuk,
I'd like to take a look why results are different when using fv3 module.
Can you point to me your code for this testing? Thanks
…On Thu, May 28, 2020 at 9:20 AM Minsuk Ji ***@***.***> wrote:
I merged the latest s2s develop branch into Moorthi's branch and tested
using rt.sh:
1. All debug tests had run-time errors
2. With the fv3 module, all RT's did not pass, although all runs were
completed
3. With the fv3_coupled module, all RT's (except debug) passed
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#93 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AI7D6TI664TENM6VICTGGQLRTZQJZANCNFSM4NAIW5ZQ>
.
|
The differences I see between fv3 and fv3_coupled modules are: On Hera, source code is here: /scratch2/NCEPDEV/stmp3/Minsuk.Ji/s2s-moorthi |
On which machine?
I only updated the config file "fv3" for scoss_dell and hera. On any other
machine this file needs to be updated.
…On Thu, May 28, 2020 at 9:20 AM Minsuk Ji ***@***.***> wrote:
I merged the latest s2s develop branch into Moorthi's branch and tested
using rt.sh:
1. All debug tests had run-time errors
2. With the fv3 module, all RT's did not pass, although all runs were
completed
3. With the fv3_coupled module, all RT's (except debug) passed
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#93 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALLVRYXDQP3MABEJ4WZ7L5TRTZQJXANCNFSM4NAIW5ZQ>
.
--
Dr. Shrinivas Moorthi
Research Meteorologist
Modeling and Data Assimilation Branch
Environmental Modeling Center / National Centers for Environmental
Prediction
5830 University Research Court - (W/NP23), College Park MD 20740 USA
Tel: (301)683-3718
e-mail: [email protected]
Phone: (301) 683-3718 Fax: (301) 683-3718
|
It appears that your CICE_SRC is not the latest version. May want to try
the current NOAA-EMC/CICE5/develop version.
…On Thu, May 28, 2020 at 9:39 AM Minsuk Ji ***@***.***> wrote:
Minsuk, I'd like to take a look why results are different when using fv3
module. Can you point to me your code for this testing? Thanks
The differences I see between fv3 and fv3_coupled modules are:
netcdf 4.7.0 (fv3_coupled) vs. netcdf_parallel 4.7.4 (fv3)
esmf 8.0.0 (fv3_coupled) vs. esmf 8.0.0_parallelnetcdf (fv3)
On Hera, source code is here: /scratch2/NCEPDEV/stmp3/Minsuk.Ji/s2s-moorthi
Run directory with fv3_coupled module:
/scratch1/NCEPDEV/stmp2/Minsuk.Ji/S2S_RT/rt_210813
Run directory with fv3 module:
/scratch1/NCEPDEV/stmp2/Minsuk.Ji/S2S_RT/rt_177612
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#93 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALLVRYXDMXKVBP3KAZVA2CTRTZSRJANCNFSM4NAIW5ZQ>
.
--
Dr. Shrinivas Moorthi
Research Meteorologist
Modeling and Data Assimilation Branch
Environmental Modeling Center / National Centers for Environmental
Prediction
5830 University Research Court - (W/NP23), College Park MD 20740 USA
Tel: (301)683-3718
e-mail: [email protected]
Phone: (301) 683-3718 Fax: (301) 683-3718
|
From 468841a to 266ee81? |
yes |
The current develop branch of cice has not been merged to ufs-s2s yet. I am waiting on the PR reviews. |
The floating invalid error in the debug run was at
"271: forrtl: error (65): floating invalid
271: Image PC Routine Line
Source
271: fv3_mom6_cice.exe 0000000007AF656E Unknown Unknown
Unknown
271: libpthread-2.17.s 00002B4CB09C55F0 Unknown Unknown
Unknown
271: fv3_mom6_cice.exe 000000000079917F ice_shortwave_mp_ 1585
ice_shortwave.F90"
I used to get this error before. May be the latest version will not have
this error. I don't get this error anymore.
…On Thu, May 28, 2020 at 10:07 AM Denise Worthen ***@***.***> wrote:
The current develop branch of cice has not been merged to ufs-s2s yet. I
am waiting on the PR reviews.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#93 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALLVRYWMS2DXSHU57FRHHGTRTZVX7ANCNFSM4NAIW5ZQ>
.
--
Dr. Shrinivas Moorthi
Research Meteorologist
Modeling and Data Assimilation Branch
Environmental Modeling Center / National Centers for Environmental
Prediction
5830 University Research Court - (W/NP23), College Park MD 20740 USA
Tel: (301)683-3718
e-mail: [email protected]
Phone: (301) 683-3718 Fax: (301) 683-3718
|
I think MOM6_MAKEOPT and CICE_MAKEOPT are not properly set for DEBUG, although esmf8.0.0g is set properly. I will try adding them in compile.sh for DEBUG. |
This seems to have worked. The two debug tests on Hera passed. |
Great, thanks Minsuk. So all other tests passed too?
…On Thu, May 28, 2020 at 11:25 AM Minsuk Ji ***@***.***> wrote:
I think MOM6_MAKEOPT and CICE_MAKEOPT are not properly set for DEBUG,
although esmf8.0.0g is set properly. I will try adding them in compile.sh
for DEBUG.
This seems to have worked. The two debug tests on Hera passed.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#93 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AI7D6TPV4ZOS3KXIB2UZXFTRTZ65VANCNFSM4NAIW5ZQ>
.
|
Yeah, all 14 tests passed with fv3_coupled module. |
Thanks for fixing the debug option Minsuk.
…On Thu, May 28, 2020 at 11:37 AM Minsuk Ji ***@***.***> wrote:
Great, thanks Minsuk. So all other tests passed too?
Yeah, all 14 tests passed with fv3_coupled module.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#93 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALLVRYVU6KDSCI7D2URBB7DRT2AM3ANCNFSM4NAIW5ZQ>
.
--
Dr. Shrinivas Moorthi
Research Meteorologist
Modeling and Data Assimilation Branch
Environmental Modeling Center / National Centers for Environmental
Prediction
5830 University Research Court - (W/NP23), College Park MD 20740 USA
Tel: (301)683-3718
e-mail: [email protected]
Phone: (301) 683-3718 Fax: (301) 683-3718
|
@SMoorthi-emc I opened a PR (#104 ) that includes all your changes, my modifications, and also rt.sh related changes to interface with new compile.sh |
Thanks Minsuk. This should lead to unified ufs-s2s-model and ufs-weather-model at some point. |
…hera.intel, and configure.fv3.wcoss_dell_p3
With this version of compile.sh we can compile FV3, FV3+WW3, FV3+MOM6+CICE, and FV3+MOM6+CICE+WW3 (IPD or CCPP).
And you can remove many redundant configure and module files and the "s2s" and "weather" models can be unified.