forked from ufs-community/ufs-weather-model
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathrt_coastal.conf
55 lines (47 loc) · 3 KB
/
rt_coastal.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
### 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 Tests ###
### ADCIRC tests ###
COMPILE | atm2adc | intel | -DAPP=CSTLA -DADCIRC_CONFIG=PADCIRC -DCOUPLED=ON | | fv3 |
RUN | coastal_ike_shinnecock_atm2adc | | baseline |
### FVCOM tests ###
### Note that the baseline check is failing ###
COMPILE | atm2fvc | intel | -DAPP=CSTLF -DCOORDINATE_TYPE=SPHERICAL -DWET_DRY=ON | | fv3 |
RUN | coastal_scituateharbor_atm2fvc | | baseline |
### SCHISM tests ###
COMPILE | atm2sch | intel | -DAPP=CSTLS -DUSE_ATMOS=ON -DNO_PARMETIS=OFF -DOLDIO=ON -DBUILD_TOOLS=ON | | fv3 |
RUN | coastal_ike_shinnecock_atm2sch | | baseline |
COMPILE | atm2sch2ww3 | intel | -DAPP=CSTLSW -DUSE_ATMOS=ON -DUSE_WW3=ON -DNO_PARMETIS=OFF -DOLDIO=ON -DPDLIB=ON -DBUILD_TOOLS=ON | | fv3 |
RUN | coastal_ike_shinnecock_atm2sch2ww3 | | baseline |
### ROMS tests ###
COMPILE | atm2roms | intel | -DAPP=CSTLR -DMY_CPP_FLAGS=BULK_FLUXES | | fv3 |
RUN | coastal_irene_atm2roms | | baseline |
### WW3 tests ###
COMPILE | atm2ww3 | intel | -DAPP=CSTLW -DPDLIB=ON -DBUILD_TOOLS=ON | | fv3 |
RUN | coastal_ike_shinnecock_ww3 | | baseline |
RUN | coastal_ike_shinnecock_atm2ww3 | | baseline |
### GNU Tests ###
### SCHISM tests ###
COMPILE | atm2sch2ww3 | gnu | -DAPP=CSTLSW -DUSE_ATMOS=ON -DUSE_WW3=ON -DNO_PARMETIS=OFF -DOLDIO=ON -DPDLIB=ON -DBUILD_TOOLS=ON | | fv3 |
RUN | coastal_ike_shinnecock_atm2sch2ww3 | - frontera | baseline |
### ROMS tests ###
COMPILE | atm2roms | gnu | -DAPP=CSTLR -DMY_CPP_FLAGS=BULK_FLUXES | | fv3 |
RUN | coastal_irene_atm2roms | - frontera | baseline |