ROMS
Loading...
Searching...
No Matches
inlet_test.h
Go to the documentation of this file.
1/*
2** git $id$
3*******************************************************************************
4** copyright(c) 2002-2025 the roms group **
5** licensed under a mit/x style license **
6** see license_roms.md **
7*******************************************************************************
8**
9** options for inlet test Case, waves-ocean(swan/roms) two-way coupling.
10**
11** application flag: inlet_test
12** input script: roms_inlet_test.in
13** coupling_inlet_test.in
14** sediment_inlet_test.in
15*/
16
17#define UV_VIS2
18#define MIX_S_UV
19#undef ANA_GRID
20#define MASKING
21#define UV_ADV
22#undef UV_COR
23#define SPLINES_VDIFF
24#define SPLINES_VVISC
25#define DJ_GRADPS
26#define FSOBC_REDUCED
27#define SOLVE3D
28#define SWAN_COUPLING
29#define WEC_VF
30#define ANA_INITIAL
31#define ANA_SMFLUX
32#define ANA_FSOBC
33#define ANA_M2OBC
34
35#ifdef SWAN_COUPLING
36# define MCT_LIB
37#endif
38
39/* define only one of the following 5 */
40#undef UV_LOGDRAG
41#undef UV_QDRAG
42#undef MB_BBL
43#undef SG_BBL
44#define SSW_BBL
45#ifdef SSW_BBL
46# define SSW_CALC_ZNOT
47#endif
48
49#ifdef SOLVE3D
50# define GLS_MIXING
51# ifdef GLS_MIXING
52# define KANTHA_CLAYSON
53# define N2S2_HORAVG
54# define RI_SPLINES
55# endif
56# define SEDIMENT
57# ifdef SEDIMENT
58# define SUSPLOAD
59# undef BEDLOAD_SOULSBY
60# undef BEDLOAD_MPM
61# define SED_MORPH
62# endif
63# if defined SEDIMENT || defined SG_BBL || defined MB_BBL || defined SSW_BBL
64# define ANA_SEDIMENT
65# endif
66# define ANA_STFLUX
67# define ANA_SSFLUX
68# define ANA_BPFLUX
69# define ANA_BTFLUX
70# define ANA_BSFLUX
71# define ANA_SPFLUX
72# define ANA_SRFLUX
73#endif
74