-
Notifications
You must be signed in to change notification settings - Fork 279
add control_c384gdas_wav and control_atmwav tests #620
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
Changes from all commits
e517a0f
0c5fbdd
77ce0e0
6d3be55
839e39c
340bdb6
c59c6e5
2640c60
a57312d
aac2cce
c454d30
1f60ec2
9655a73
06082e5
946225c
eb8bc37
cdb4f78
9c8930a
8ebb1c1
14b955f
69a9dcc
4a23076
f37b01b
a5f49fd
b88ba96
c11fee9
e51d39b
58c6397
2cc89ec
7f092db
f8f9a4f
1bfa741
cac6c82
2eb6936
a2ad314
c901baf
64a2eb9
373dff0
304bda0
3a5dc4c
cc87f06
5bf8ada
a39f490
af69bf8
0fbff23
28d344a
38c4727
6e997b0
7f497a1
ecec490
7df1bd0
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| ############################################# | ||
| #### NEMS Run-Time Configuration File ##### | ||
| ############################################# | ||
|
|
||
| # EARTH # | ||
| EARTH_component_list: ATM WAV | ||
| EARTH_attributes:: | ||
| Verbosity = 0 | ||
| :: | ||
|
|
||
| # ATM # | ||
| ATM_model: @[atm_model] | ||
| ATM_petlist_bounds: @[atm_petlist_bounds] | ||
| ATM_attributes:: | ||
| Verbosity = 0 | ||
| DumpFields = false | ||
| :: | ||
|
|
||
| # WAV # | ||
| WAV_model: @[wav_model] | ||
| WAV_petlist_bounds: @[wav_petlist_bounds] | ||
| WAV_attributes:: | ||
| Verbosity = 0 | ||
| :: | ||
|
|
||
|
|
||
|
|
||
| # Run Sequence # | ||
| runSeq:: | ||
| @@[coupling_interval_sec] | ||
| ATM | ||
| ATM -> WAV | ||
| WAV | ||
| @ | ||
| :: |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,132 @@ | ||
| ############################################################################### | ||
| # | ||
| # Global control test: GFSv16 gdas ensemble forecast case | ||
| # | ||
| ############################################################################### | ||
|
|
||
| export TEST_DESCR="Compare global c384gdas_wave results with previous trunk version" | ||
|
|
||
| export CNTL_DIR=control_c384gdas_wav | ||
|
|
||
| export LIST_FILES="sfcf000.nc \ | ||
| sfcf003.nc \ | ||
| atmf000.nc \ | ||
| atmf003.nc \ | ||
| GFSFLX.GrbF00 \ | ||
| GFSFLX.GrbF03 \ | ||
| GFSPRS.GrbF00 \ | ||
| GFSPRS.GrbF03 \ | ||
| RESTART/coupler.res \ | ||
| RESTART/fv_core.res.nc \ | ||
| RESTART/fv_core.res.tile1.nc \ | ||
| RESTART/fv_core.res.tile2.nc \ | ||
| RESTART/fv_core.res.tile3.nc \ | ||
| RESTART/fv_core.res.tile4.nc \ | ||
| RESTART/fv_core.res.tile5.nc \ | ||
| RESTART/fv_core.res.tile6.nc \ | ||
| RESTART/fv_srf_wnd.res.tile1.nc \ | ||
| RESTART/fv_srf_wnd.res.tile2.nc \ | ||
| RESTART/fv_srf_wnd.res.tile3.nc \ | ||
| RESTART/fv_srf_wnd.res.tile4.nc \ | ||
| RESTART/fv_srf_wnd.res.tile5.nc \ | ||
| RESTART/fv_srf_wnd.res.tile6.nc \ | ||
| RESTART/fv_tracer.res.tile1.nc \ | ||
| RESTART/fv_tracer.res.tile2.nc \ | ||
| RESTART/fv_tracer.res.tile3.nc \ | ||
| RESTART/fv_tracer.res.tile4.nc \ | ||
| RESTART/fv_tracer.res.tile5.nc \ | ||
| RESTART/fv_tracer.res.tile6.nc \ | ||
| RESTART/phy_data.tile1.nc \ | ||
| RESTART/phy_data.tile2.nc \ | ||
| RESTART/phy_data.tile3.nc \ | ||
| RESTART/phy_data.tile4.nc \ | ||
| RESTART/phy_data.tile5.nc \ | ||
| RESTART/phy_data.tile6.nc \ | ||
| RESTART/sfc_data.tile1.nc \ | ||
| RESTART/sfc_data.tile2.nc \ | ||
| RESTART/sfc_data.tile3.nc \ | ||
| RESTART/sfc_data.tile4.nc \ | ||
| RESTART/sfc_data.tile5.nc \ | ||
| RESTART/sfc_data.tile6.nc \ | ||
| 20210322.030000.restart.aoc_9km \ | ||
| 20210322.030000.restart.gnh_10m \ | ||
| 20210322.030000.restart.gsh_15m" | ||
|
|
||
| export_fv3 | ||
|
|
||
| export TASKS=552 | ||
| if [[ $MACHINE_ID = cheyenne.* ]]; then | ||
| export TPN=12 | ||
| elif [[ $MACHINE_ID = hera.* ]]; then | ||
| export TPN=20 | ||
| export THRD=2 | ||
| elif [[ $MACHINE_ID = wcoss_cray ]]; then | ||
| export TPN=6 | ||
| else | ||
| export TPN=12 | ||
| fi | ||
|
|
||
|
|
||
| export INPES=6 | ||
| export JNPES=8 | ||
| export WRITE_GROUP=1 | ||
| export WRTTASK_PER_GROUP=24 | ||
| export FHMAX=9 | ||
| export NPZ=127 | ||
| export NPZP=128 | ||
| export NPX=385 | ||
| export NPY=385 | ||
| export DT_ATMOS=225 | ||
|
|
||
| export SYEAR=2021 | ||
| export SMONTH=03 | ||
| export SDAY=21 | ||
| export SHOUR=18 | ||
| export FHROT=3 | ||
| export FDIAG=3 | ||
| export NFHMAX_HF=0 | ||
| export IAU_OFFSET=6 | ||
| export CDMBWD=${CDMBWD_c384} | ||
| export OUTPUT_GRID='gaussian_grid' | ||
| export WRITE_DOPOST=.true. | ||
| export IMO=1536 | ||
| export JMO=768 | ||
|
|
||
| export WARM_START=.true. | ||
| export NGGPS_IC=.false. | ||
| export EXTERNAL_IC=.false. | ||
| export MAKE_NH=.false. | ||
| export MOUNTAIN=.true. | ||
| export NA_INIT=0 | ||
| export IAU_INC_FILES="'fv_increment3.nc','fv_increment6.nc','fv_increment9.nc'" | ||
| export MODEL_INITIALIZATION=true | ||
| export WLCLK=30 | ||
|
|
||
| export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," | ||
| export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," | ||
| export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," | ||
| export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," | ||
|
|
||
| export CPL=.true. | ||
| export CPLWAV=.true. | ||
| export CPLWAV=.T. | ||
|
aliabdolali marked this conversation as resolved.
|
||
| export NEMS_CONFIGURE="nems.configure.leapfrog_atm_wav.IN" | ||
| export atm_model='fv3' | ||
| export atm_petlist_bounds="0 311" | ||
| export wav_model='ww3' | ||
| export wav_petlist_bounds="312 551" | ||
| export WW3OUTPUTTYPE=' 1' | ||
| export coupling_interval_sec=1800.0 #coupling time step, want it to be multiple of 1800 and FV3 time step | ||
| #wave | ||
| export WW3RSTDTHR=9 | ||
| export NFGRIDS=1 | ||
| export NMGRIDS=3 | ||
| export CPLILINE="'glo_15mxt' F F T F F F F F F" | ||
| export ww3gline="'gnh_10m' 'no' 'no' 'CPL:glo_15mxt' 'no' 'no' 'no' 'no' 'no' 'no' 1 10 0.00 1.00 F\n" | ||
| export ww3gline="${ww3gline}'gsh_15m' 'no' 'no' 'CPL:glo_15mxt' 'no' 'no' 'no' 'no' 'no' 'no' 2 20 0.00 1.00 F\n" | ||
| export ww3gline="${ww3gline}'aoc_9km' 'no' 'no' 'CPL:glo_15mxt' 'no' 'no' 'no' 'no' 'no' 'no' 3 30 0.00 1.00 F" | ||
|
|
||
| export MODEL_INITIALIZATION=true | ||
| export FV3_RUN=control_run.IN | ||
| export CCPP_SUITE=FV3_GFS_v16 | ||
| export INPUT_NML=control_gdas.nml.IN | ||
Uh oh!
There was an error while loading. Please reload this page.