-
Notifications
You must be signed in to change notification settings - Fork 252
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
add namelist variables for coupled model #411
Comments
Hello. How can FV3 have a min_seaice option? FV3 is a dynamical core and
has no sea ice, which is taken care of by the physics or a separate sea ice
model.
Also do not use dzmin to avoid crashes in development code. This was a
quick fix intended only to address crashes in pre-production GFSv16.
Developers should instead fix problems with the physics or coupler that
lead to crashes. The MOM6 and SPEAR teams have spent a lot of time fixing
coupled-model instabilities and their solutions should be considered first.
Thanks,
Lucas
…On Mon, Feb 8, 2021 at 11:04 AM Denise Worthen ***@***.***> wrote:
Description
Settings for dzmin and min_seaice should be added as configurable
variables in the coupled tests.
Solution
The default value of dzmin should be 2. For the L27 tests, the value
should be set to 6.
The default value for min_seaice can be set to the current default value
in FV3, which uses the puny value from CICE6 (1.0e-11).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#411>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMUQRVBFDNKUW26PODT7K5LS6ADSLANCNFSM4XJIEYLQ>
.
|
You are right. I wrote the description incorrectly. The namelist variable that will be added for min_seaice will be in The value of |
FV3 and FV3GFS has been loosely, and incorrectly, used to represent the
atmosphere model. GFS or simply the atmos component should be used.
The non-slippery boundary condition should be used as the default instead
of large dzmin.
Fanglin
…On Mon, Feb 8, 2021 at 11:28 AM lharris4 ***@***.***> wrote:
Hello. How can FV3 have a min_seaice option? FV3 is a dynamical core and
has no sea ice, which is taken care of by the physics or a separate sea ice
model.
Also do not use dzmin to avoid crashes in development code. This was a
quick fix intended only to address crashes in pre-production GFSv16.
Developers should instead fix problems with the physics or coupler that
lead to crashes. The MOM6 and SPEAR teams have spent a lot of time fixing
coupled-model instabilities and their solutions should be considered first.
Thanks,
Lucas
On Mon, Feb 8, 2021 at 11:04 AM Denise Worthen ***@***.***>
wrote:
> Description
>
> Settings for dzmin and min_seaice should be added as configurable
> variables in the coupled tests.
> Solution
>
> The default value of dzmin should be 2. For the L27 tests, the value
> should be set to 6.
>
> The default value for min_seaice can be set to the current default value
> in FV3, which uses the puny value from CICE6 (1.0e-11).
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <#411>, or
> unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AMUQRVBFDNKUW26PODT7K5LS6ADSLANCNFSM4XJIEYLQ
>
> .
>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#411 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKY5N2JVYUOHRURU7FM3O5TS6AGMJANCNFSM4XJIEYLQ>
.
--
*Fanglin Yang, Ph.D.*
*Chief, Model Physics Group*
*Modeling and Data Assimilation Branch*
*NOAA/NWS/NCEP Environmental Modeling Center*
*https://www.emc.ncep.noaa.gov/gmb/wx24fy/fyang/
<https://www.emc.ncep.noaa.gov/gmb/wx24fy/fyang/>*
|
I can answer this part. The physics require the host model to define the constants used to run the physics. This is part of the interoperability concept of the CCPP. Different models use (slightly) different values for physical constants, which we need to support, and most importantly we do not allow each physics scheme to define its own constants. In addition to telling the physics which constants to use, I believe the
|
Why should dz_min be even be 2? What is the basis for having such a min
value if the dynamics is perfect?
Moorthi
On Mon, Feb 8, 2021 at 11:36 AM Fanglin Yang <[email protected]>
wrote:
… FV3 and FV3GFS has been loosely, and incorrectly, used to represent the
atmosphere model. GFS or simply the atmos component should be used.
The non-slippery boundary condition should be used as the default instead
of large dzmin.
Fanglin
On Mon, Feb 8, 2021 at 11:28 AM lharris4 ***@***.***> wrote:
> Hello. How can FV3 have a min_seaice option? FV3 is a dynamical core and
> has no sea ice, which is taken care of by the physics or a separate sea
ice
> model.
>
> Also do not use dzmin to avoid crashes in development code. This was a
> quick fix intended only to address crashes in pre-production GFSv16.
> Developers should instead fix problems with the physics or coupler that
> lead to crashes. The MOM6 and SPEAR teams have spent a lot of time fixing
> coupled-model instabilities and their solutions should be considered
first.
>
> Thanks,
> Lucas
>
> On Mon, Feb 8, 2021 at 11:04 AM Denise Worthen ***@***.***
>
> wrote:
>
> > Description
> >
> > Settings for dzmin and min_seaice should be added as configurable
> > variables in the coupled tests.
> > Solution
> >
> > The default value of dzmin should be 2. For the L27 tests, the value
> > should be set to 6.
> >
> > The default value for min_seaice can be set to the current default
value
> > in FV3, which uses the puny value from CICE6 (1.0e-11).
> >
> > —
> > You are receiving this because you are subscribed to this thread.
> > Reply to this email directly, view it on GitHub
> > <#411>, or
> > unsubscribe
> > <
>
https://github.com/notifications/unsubscribe-auth/AMUQRVBFDNKUW26PODT7K5LS6ADSLANCNFSM4XJIEYLQ
> >
> > .
> >
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <
#411 (comment)
>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AKY5N2JVYUOHRURU7FM3O5TS6AGMJANCNFSM4XJIEYLQ
>
> .
>
--
*Fanglin Yang, Ph.D.*
*Chief, Model Physics Group*
*Modeling and Data Assimilation Branch*
*NOAA/NWS/NCEP Environmental Modeling Center*
*https://www.emc.ncep.noaa.gov/gmb/wx24fy/fyang/
<https://www.emc.ncep.noaa.gov/gmb/wx24fy/fyang/>*
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#411 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALLVRYSNF3UUFDTXCTJGTWLS6AHHDANCNFSM4XJIEYLQ>
.
--
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
|
* Deprecating CYCL_HRS Changes were made to all config files and scripts to use FIRST and LAST cycle definitions to accept the cycle HH, and frequency will start from those for all relevant computation. * Updating docs to remove ref to CYCL_HRS * Remove CYCL_HRS from workflow. * Add option to run all tests. * Fixes needed to run WE2E tests. * Fix the failed test. * Make specification of groups of test more flexible. * Addressing Mike's review comments. * Addressing Gerard's comments.
Description
Settings for dzmin and min_seaice should be added as configurable variables in the coupled tests.
Solution
The default value of dz_min should be 2. For the L27 tests, the value should be set to 6. This is a change in
fv_core_nml
.The default value for min_seaice can be set to the current default value in the coupled model, which uses the puny value from CICE6 (1.0e-11). This is a change in
gfs_physics_nml
.The text was updated successfully, but these errors were encountered: