Skip to content
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 GP SDFs/namelists for HR3 #462

Closed
wants to merge 1 commit into from

Conversation

dustinswales
Copy link
Collaborator

This PR adds RRTMGP enabled HR3 SDFs.
Also, rename namelist from input_GFS_v17_H3 -> input_GFS_v17_HR3

@mzhangw
Copy link
Collaborator

mzhangw commented Apr 26, 2024

Per @lisa-bengtsson, for HR3, we need to set "progsigma=.T." in *nml and use the the field_table with sigmab. @lisa-bengtsson has shared the SCM configs of HR1 and HR2 with @dustinswales, but not HR3 yet.

pdfcld = .false.
fhswr = 1200.
fhlwr = 1200.
ialb = 1
Copy link
Collaborator

@mzhangw mzhangw Apr 26, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based UFS-WM RTs settings, it looks like ialb/iems=2 is more convincing for GFS suite with Noahmp. We may need to double-check it.

fhlwr = 1200.
ialb = 1
iems = 1
iaer = 5111
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1011

ltaerosol = .false.
lradar = .true.
ttendlim = -999
dt_inner = 225.0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

150

do_gsl_drag_tofd = .true.
do_ugwp_v1_orog_only = .false.
min_lakeice = 0.15
min_seaice = 0.15
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1.0e-6

do_ugwp_v1_orog_only = .false.
min_lakeice = 0.15
min_seaice = 0.15
use_cice_alb = .false.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.true.

min_seaice = 0.15
use_cice_alb = .false.
pdfcld = .false.
fhswr = 1200.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use_cice_alb = .false.
pdfcld = .false.
fhswr = 1200.
fhlwr = 1200.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pdfcld = .false.
fhswr = 1200.
fhlwr = 1200.
ialb = 1
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2

fhswr = 1200.
fhlwr = 1200.
ialb = 1
iems = 1
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2

hybedmf = .false.
satmedmf = .true.
isatmedmf = 1
lheatstrg = .true.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.false.

lseaspray = .true.
random_clds = .false.
trans_trac = .true.
cnvcld = .true.
Copy link
Collaborator

@mzhangw mzhangw Apr 27, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

need add
progsigma=.true.
betascu =8.0
betamcu=1.0
betadcu=2.0

imfshalcnv = 2
imfdeepcnv = 2
ras = .false.
cdmbgwd = 10.0,3.5,1.0,1.0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2.5,7.5,1.0,1.0 for C786
1.67,8.8,1.0,1.0 for C1152

iopt_inf = 1
iopt_rad = 3
iopt_alb = 1
iopt_snf = 4
Copy link
Collaborator

@mzhangw mzhangw Apr 27, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete or need to check if 4 the default value

iopt_tbot = 2
iopt_stc = 3
debug = .false.
nstf_name = 2,1,0,0,0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2,0,0,0

lgfdlmprad = .false.
effr_in = .true.
ldiag_ugwp = .false.
fscav_aero = "'*:0.0'"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete

cplice = .false.
cplwav = .false.
cplwav2atm = .false.
do_ca = .false.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True

Copy link
Collaborator

@mzhangw mzhangw Apr 30, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

actually False for SCM

cplwav2atm = .false.
do_ca = .false.
ca_global = .false.
ca_sgs = .false.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

true

nthresh = 18
ca_trigger = .true.
nspinup = 1
iseed_ca = 12345
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1448371824 for C786
1437371824 for C1152

ca_trigger = .true.
nspinup = 1
iseed_ca = 12345
lndp_type = 0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete

nspinup = 1
iseed_ca = 12345
lndp_type = 0
n_var_lndp = 0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete

knob_ugwp_dokdis = 2
knob_ugwp_ndx4lh = 4
knob_ugwp_palaunch = 275.0e2
knob_ugwp_nslope = 0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1

knob_ugwp_orosolv = 'pss-1986'
/

&ccpp_suite_sim_nml
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need this section?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes

@@ -0,0 +1,171 @@
&gfs_physics_nml
Copy link
Collaborator

@mzhangw mzhangw Apr 27, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes I mentioned above are based on @lisa-bengtsson and Jiande's HR3 configuration. They are also applied to input_GFS_v17_HR3.nml

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mzhangw The GP nml is identical to the HR3 SDF, with one exception, do_RRTMGP to True.

Can you open a PR into this branch with the updated input_GFS_v17_HR3.nml from @lisa-bengtsson? And I will update the GP counterpart in here.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will do.

knob_ugwp_lzmin = 0.75e3
knob_ugwp_lzstar = 2.0e3
knob_ugwp_taumin = 0.25e-3
knob_ugwp_tauamp = 1.5e-3
Copy link
Collaborator

@mzhangw mzhangw Apr 29, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wasn't planning on changing the resolutions from the HR3 SDF to the HR3_RRTMGP SDF. So whatever resolution you decided on is fine by me.

@dustinswales
Copy link
Collaborator Author

@mzhangw @grantfirl Closing this PR. I'm including the GP changes on top of Man's HR3 PR, #474

@dustinswales dustinswales deleted the feature/HR3_with_RRTMGP branch July 1, 2024 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants