forked from ufs-community/ufs-weather-model
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1f4faae
commit a643b6f
Showing
1 changed file
with
186 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,186 @@ | ||
### RT.CONF FORMATTING ### | ||
# COMPILE Line ( Items separated by a | ) | ||
# Item 1: COMPILE - This tells rt.conf the following information is to be used in setting up a compile job | ||
# Item 2: Compile name - The rt.sh will add _gnu or _intel to it. There must be no duplicate names for each compiler. | ||
# If two compilations are identical except compiler, please use the same name for each. | ||
# Item 3: Compiler to use in build (intel or gnu) | ||
# Item 4: CMAKE Options - Provide all CMAKE options for the build | ||
# Item 5: Machines to run on (- is used to ignore specified machines, + is used to only run on specified machines) | ||
## -> EX: + hera orion gaea = compile will only run on hera orion and gaea machines | ||
## -> EX: - wcoss2 acorn = compile will NOT be run on wcoss2 or acorn | ||
# Item 6: [set as fv3]. Used to control the compile job only if FV3 was present, previously used to run a test w/o compiling code | ||
# | ||
# RUN Line ( Items separated by a | ) | ||
## NOTE: The build resulting from the COMPILE line above the RUN line will be used to run the test | ||
# Item 1: RUN - This tells rt.conf the following information is to be used in setting up a model run | ||
# Item 2: Test name. (Which test in the tests/tests directory should be sourced) | ||
# Item 3: Machines to run on (- is used to ignore specified machines, + is used to only run on specified machines). | ||
## reference example above | ||
# Item 4: Controls whether the run creates its own baseline or it uses the baseline from a different (control) test. | ||
# Item 5: Test name to compare baselines with if not itself. | ||
|
||
############################# | ||
### Intel (Classic) Tests ### | ||
############################# | ||
|
||
### S2S tests ### | ||
COMPILE | s2swa_32bit | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | | ||
RUN | cpld_control_p8_mixedmode | - noaacloud | baseline | | ||
|
||
#GFS | ||
COMPILE | s2swa_32bit_pdlib | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | | ||
RUN | cpld_control_gfsv17 | - noaacloud | baseline | | ||
RUN | cpld_control_gfsv17_iau | - noaacloud | baseline | cpld_control_gfsv17 | ||
RUN | cpld_restart_gfsv17 | - noaacloud | | cpld_control_gfsv17 | ||
RUN | cpld_mpi_gfsv17 | - noaacloud | | | ||
|
||
#SFS | ||
COMPILE | s2swa_32bit_pdlib_sfs | intel | -DAPP=S2SWA -D32BIT=ON -DHYDRO=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | | ||
RUN | cpld_control_sfs | - noaacloud | baseline | | ||
|
||
COMPILE | s2swa_32bit_pdlib_debug | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | - noaacloud jet | fv3 | | ||
RUN | cpld_debug_gfsv17 | - noaacloud jet | baseline | | ||
|
||
COMPILE | s2swa | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | | ||
RUN | cpld_control_p8 | - noaacloud | baseline | | ||
RUN | cpld_control_p8.v2.sfc | - noaacloud | baseline | | ||
RUN | cpld_restart_p8 | - noaacloud | | cpld_control_p8 | ||
RUN | cpld_control_qr_p8 | - noaacloud | | | ||
RUN | cpld_restart_qr_p8 | - noaacloud | | cpld_control_qr_p8 | ||
RUN | cpld_2threads_p8 | - noaacloud | | | ||
RUN | cpld_decomp_p8 | - noaacloud | | | ||
RUN | cpld_mpi_p8 | - noaacloud | | | ||
RUN | cpld_control_ciceC_p8 | - noaacloud | baseline | | ||
RUN | cpld_control_c192_p8 | - wcoss2 jet acorn s4 noaacloud | baseline | | ||
RUN | cpld_restart_c192_p8 | - wcoss2 jet acorn s4 noaacloud | | cpld_control_c192_p8 | ||
RUN | cpld_bmark_p8 | - s4 jet acorn noaacloud | baseline | | ||
RUN | cpld_restart_bmark_p8 | - s4 jet acorn noaacloud | | cpld_bmark_p8 | ||
|
||
# Aerosol, no Wave | ||
RUN | cpld_s2sa_p8 | - noaacloud | baseline | | ||
|
||
COMPILE | s2sw | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | | ||
RUN | cpld_control_noaero_p8 | | baseline | | ||
RUN | cpld_control_nowave_noaero_p8 | - noaacloud | baseline | | ||
|
||
COMPILE | s2swa_debug | intel | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | - wcoss2 noaacloud acorn | fv3 | | ||
RUN | cpld_debug_p8 | - wcoss2 acorn noaacloud | baseline | | ||
|
||
COMPILE | s2sw_debug | intel | -DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | - wcoss2 noaacloud acorn | fv3 | | ||
RUN | cpld_debug_noaero_p8 | - wcoss2 acorn noaacloud | baseline | | ||
|
||
# Waves and aerosol off for computing fluxes in mediator | ||
COMPILE | s2s_aoflux | intel | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON | | fv3 | | ||
RUN | cpld_control_noaero_p8_agrid | | baseline | | ||
|
||
COMPILE | s2s | intel | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | | ||
RUN | cpld_control_c48 | | baseline | | ||
RUN | cpld_warmstart_c48 | - noaacloud | baseline | | ||
RUN | cpld_restart_c48 | - noaacloud | | cpld_warmstart_c48 | ||
|
||
COMPILE | s2swa_faster | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DFASTER=ON | - noaacloud | fv3 | | ||
RUN | cpld_control_p8_faster | - noaacloud | baseline | | ||
|
||
# Unstructured WW3 mesh | ||
COMPILE | s2sw_pdlib | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | | ||
RUN | cpld_control_pdlib_p8 | - noaacloud | baseline | | ||
RUN | cpld_restart_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 | ||
RUN | cpld_mpi_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 | ||
|
||
COMPILE | s2sw_pdlib_debug | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | - noaacloud | fv3 | | ||
RUN | cpld_debug_pdlib_p8 | - noaacloud | baseline | | ||
|
||
### ATM tests ### | ||
|
||
COMPILE | hafs_mom6w | intel| -DAPP=HAFS-MOM6W -DREGIONAL_MOM6=ON -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON | -jet noaacloud s4 | fv3 | | ||
RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 | - jet s4 noaacloud | baseline | | ||
|
||
|
||
### CDEPS Data Atmosphere tests ### | ||
COMPILE | datm_cdeps | intel | -DAPP=NG-GODAS | - wcoss2 | fv3 | | ||
RUN | datm_cdeps_control_cfsr | - wcoss2 | baseline | | ||
RUN | datm_cdeps_restart_cfsr | - wcoss2 noaacloud | | datm_cdeps_control_cfsr | ||
RUN | datm_cdeps_control_gefs | - wcoss2 | baseline | | ||
RUN | datm_cdeps_iau_gefs | - wcoss2 | baseline | | ||
RUN | datm_cdeps_stochy_gefs | - wcoss2 | baseline | | ||
RUN | datm_cdeps_ciceC_cfsr | - wcoss2 noaacloud | baseline | | ||
RUN | datm_cdeps_bulk_cfsr | - wcoss2 noaacloud | baseline | | ||
RUN | datm_cdeps_bulk_gefs | - wcoss2 noaacloud | baseline | | ||
RUN | datm_cdeps_mx025_cfsr | - wcoss2 noaacloud | baseline | | ||
RUN | datm_cdeps_mx025_gefs | - wcoss2 noaacloud | baseline | | ||
RUN | datm_cdeps_multiple_files_cfsr | - wcoss2 noaacloud | | | ||
RUN | datm_cdeps_3072x1536_cfsr | - wcoss2 noaacloud | baseline | | ||
RUN | datm_cdeps_gfs | - wcoss2 noaacloud | baseline | | ||
|
||
COMPILE | datm_cdeps_debug | intel | -DAPP=NG-GODAS -DDEBUG=ON | - wcoss2 acorn noaacloud | fv3 | | ||
RUN | datm_cdeps_debug_cfsr | - wcoss2 acorn noaacloud | baseline | | ||
|
||
COMPILE | datm_cdeps_faster | intel | -DAPP=NG-GODAS -DFASTER=ON | - wcoss2 | fv3 | | ||
RUN | datm_cdeps_control_cfsr_faster | - wcoss2 | baseline | | ||
|
||
|
||
### AMIP+ tests ### | ||
COMPILE | atm_ds2s_docn_pcice | intel | -DAPP=ATM_DS2S-PCICE -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | | ||
RUN | atm_ds2s_docn_pcice | - noaacloud | baseline | | ||
COMPILE | atm_ds2s_docn_dice | intel | -DAPP=ATM_DS2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | - wcoss2 acorn | fv3 | | ||
RUN | atm_ds2s_docn_dice | - noaacloud wcoss2 acorn | baseline | cpld_control_nowave_noaero_p8 | ||
|
||
|
||
|
||
############################# | ||
### Intel (LLVM) Tests ###### | ||
############################# | ||
|
||
|
||
# Coupled gfs17 tests on Gaea | ||
COMPILE | s2swa_32bit_pdlib | intelllvm | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | + gaea | fv3 | | ||
RUN | cpld_control_gfsv17 | + gaea | baseline | | ||
|
||
COMPILE | s2swa_32bit_pdlib_debug | intelllvm | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | + gaea | fv3 | | ||
RUN | cpld_debug_gfsv17 | + gaea | baseline | | ||
|
||
COMPILE | s2swa_32bit_pdlib_sfs | intelllvm | -DAPP=S2SWA -D32BIT=ON -DHYDRO=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | + gaea | fv3 | | ||
RUN | cpld_control_sfs | + gaea | baseline | | ||
|
||
COMPILE | s2swa | intelllvm | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | + gaea | fv3 | | ||
RUN | cpld_control_p8 | + gaea | baseline | | ||
|
||
|
||
COMPILE | hafsw_debug | intelllvm | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON | + orion | fv3 | | ||
RUN | hafs_regional_storm_following_1nest_atm_ocn_debug | + orion | baseline | | ||
|
||
# DATM/CDEPS tests on Hercules | ||
COMPILE | datm_cdeps | intelllvm | -DAPP=NG-GODAS | + hercules | fv3 | | ||
RUN | datm_cdeps_control_cfsr | + hercules | baseline | | ||
|
||
COMPILE | datm_cdeps_debug | intelllvm | -DAPP=NG-GODAS -DDEBUG=ON | + hercules | fv3 | | ||
RUN | datm_cdeps_debug_cfsr | + hercules | baseline | | ||
|
||
|
||
|
||
############################# | ||
### Gnu Tests ############### | ||
############################# | ||
|
||
### CCPP PROD tests ### | ||
|
||
### S2S tests ### | ||
COMPILE | s2swa | gnu | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera hercules | fv3 | | ||
#RUN | cpld_control_p8 | + hercules | baseline | | ||
|
||
COMPILE | s2s | gnu | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | + hera hercules | fv3 | | ||
RUN | cpld_control_nowave_noaero_p8 | + hera hercules | baseline | | ||
|
||
COMPILE | s2swa_debug | gnu | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera hercules | fv3 | | ||
#RUN | cpld_debug_p8 | + hercules | baseline | | ||
|
||
# Unstructured WW3 | ||
COMPILE | s2sw_pdlib | gnu | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | + hera hercules | fv3 | | ||
RUN | cpld_control_pdlib_p8 | + hera hercules | baseline | | ||
|
||
COMPILE | s2sw_pdlib_debug | gnu | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | + hera hercules | fv3 | | ||
RUN | cpld_debug_pdlib_p8 | + hercules | baseline | | ||
|
||
### CDEPS Data Atmosphere test ### | ||
COMPILE | datm_cdeps | gnu | -DAPP=NG-GODAS | + hera hercules | fv3 | | ||
RUN | datm_cdeps_control_cfsr | + hera hercules | baseline | |