Skip to content

Commit 7a20c19

Browse files
committed
New test for MPAS with physics.
1 parent 36f0c90 commit 7a20c19

8 files changed

Lines changed: 39 additions & 3 deletions

File tree

UFSATM

tests/fv3_conf/gfs_mpas_run.IN

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ mkdir INPUT RESTART
33

44
# MPAS Dycore
55
cp @[INPUTDATA_ROOT]/MPAS/INPUT/@[MPAS_RESOLUTION]km/Global/* .
6+
cp /scratch3/BMC/gmtb/Dustin.Swales/MPAS/INPUT/120km/Global/tracer_table .
67

78
#photchemistry
89
cp @[INPUTDATA_ROOT]/FV3_fix/global_o3prdlos.f77 .

tests/parm/control_gfs_mpas.nml.IN

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
&atmos_model_nml
22
blocksize = 32
3-
dycore_only = .false.
3+
dycore_only = @[DYCORE_ONLY]
44
ccpp_suite = '@[CCPP_SUITE]'
55
ic_filename = '@[IC_FILENAME]'
66
stream_list_history = '@[STREAM_LIST_HISTORY]'

tests/parm/control_rrfs_mpas.nml.IN

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
&atmos_model_nml
22
blocksize = 32
3-
dycore_only = .false.
3+
dycore_only =@[DYCORE_ONLY]
44
ccpp_suite = '@[CCPP_SUITE]'
55
ic_filename = '@[IC_FILENAME]'
66
lbc_filename = '@[LBC_FILENAME]'

tests/rt.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -453,6 +453,7 @@ RUN | datm_cdeps_control_cfsr | + hera hercules ursa d
453453
### UFS with MPAS dynamical core ###
454454
COMPILE | atm_mpas_dyn32 | gnu | -DAPP=ATMMPAS -DCCPP_SUITES=MPAS_RRFS -D32BIT=ON | + hera hercules ursa derecho | fv3 |
455455
RUN | control_gfs_mpas | + hera hercules ursa derecho | baseline |
456+
RUN | control_gfs_mpas_phys | + hera hercules ursa derecho | baseline |
456457
#RUN | control_rrfs_mpas | + hera hercules ursa | baseline |
457458
COMPILE | atm_mpas_dyn32_debug | gnu | -DAPP=ATMMPAS -DCCPP_SUITES=MPAS_RRFS -D32BIT=ON -DDEBUG=ON| + hera hercules ursa derecho | fv3 |
458459
RUN | control_gfs_mpas_debug | + hera hercules ursa derecho | baseline |

tests/tests/control_gfs_mpas

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ export IC_FILENAME=mpas.gsl.gsl.global.120km.gfs.init.2023-03-10_15.00.00.nc
2929
export GRID_FILENAME=x1.40962.graph.info.part.
3030
export STREAM_LIST_HISTORY=stream_list.atmosphere.output
3131
export STREAM_LIST_RESTART=stream_list.atmosphere.restart
32+
export DYCORE_ONLY=.true.

tests/tests/control_gfs_mpas_debug

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,4 @@ export IC_FILENAME=mpas.gsl.gsl.global.120km.gfs.init.2023-03-10_15.00.00.nc
2626
export GRID_FILENAME=x1.40962.graph.info.part.
2727
export STREAM_LIST_HISTORY=stream_list.atmosphere.output
2828
export STREAM_LIST_RESTART=stream_list.atmosphere.restart
29+
export DYCORE_ONLY=.true.

tests/tests/control_gfs_mpas_phys

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
###############################################################################
2+
#
3+
# GFS test with MPAS dynamical core and CCPP Physics.
4+
#
5+
###############################################################################
6+
7+
export TEST_DESCR="Build UWM with MPAS dynamical core with CCPP Physics for GFS application"
8+
9+
export CNTL_DIR=control_gfs_mpas_phys
10+
11+
export LIST_FILES="history.2023-03-10_18.00.00.nc \
12+
history.2023-03-10_21.00.00.nc \
13+
history.2023-03-11_00.00.00.nc \
14+
history.2023-03-11_03.00.00.nc"
15+
16+
export_mpas_gfs
17+
18+
export FHMAX=12
19+
export OUTPUT_FH="3 -1"
20+
export RESTART_FH="6 -1"
21+
22+
23+
24+
export ATM_compute_tasks=12
25+
export FV3_RUN=gfs_mpas_run.IN
26+
export CCPP_SUITE=MPAS_RRFS
27+
export INPUT_NML=control_gfs_mpas.nml.IN
28+
export IC_FILENAME=mpas.gsl.gsl.global.120km.gfs.init.2023-03-10_15.00.00.nc
29+
export GRID_FILENAME=x1.40962.graph.info.part.
30+
export STREAM_LIST_HISTORY=stream_list.atmosphere.output
31+
export STREAM_LIST_RESTART=stream_list.atmosphere.restart
32+
export DYCORE_ONLY=.false.

0 commit comments

Comments
 (0)