ROMS
Loading...
Searching...
No Matches
lake_signell.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 closed basin(lake) forced with wind.
10**
11** application flag: lake_signell
12** input script: roms_lake_signell.in
13** floats_lake_signell.in
14** sediment_lake_signell.in
15*/
16
17#define UV_ADV
18#undef UV_COR
19#define DJ_GRADPS
20#define SPLINES_VDIFF
21#define SPLINES_VVISC
22#define TS_MPDATA
23#define SALINITY
24#define SOLVE3D
25#define MASKING
26#define AVERAGES
27#define FLOATS
28
29/* define only one of the four following */
30
31#undef UV_LOGDRAG
32#undef MB_BBL
33#undef SG_BBL
34#define SSW_BBL
35
36#ifdef SG_BBL
37# define SG_CALC_ZNOT
38# undef SG_LOGINT
39#endif
40#ifdef MB_BBL
41# define MB_CALC_ZNOT
42# undef MB_Z0BIO
43# undef MB_Z0BL
44# undef MB_Z0RIP
45#endif
46#ifdef SSW_BBL
47# define SSW_CALC_UB
48# define SSW_CALC_ZNOT
49# undef SSW_LOGINT
50#endif
51
52#if defined MB_BBL || defined SG_BBL || defined SSW_BBL
53# define ANA_WWAVE
54#endif
55
56#define SEDIMENT
57#ifdef SEDIMENT
58# define SUSPLOAD
59# define BEDLOAD_SOULSBY
60# undef SED_MORPH
61#endif
62#if defined SEDIMENT || defined SG_BBL || defined MB_BBL || defined SSW_BBL
63# define ANA_SEDIMENT
64#endif
65#ifdef MASKING
66# define ANA_MASK
67#endif
68#define ANA_GRID
69#define ANA_INITIAL
70#define ANA_SMFLUX
71#define ANA_STFLUX
72#define ANA_SSFLUX
73#define ANA_BPFLUX
74#define ANA_BTFLUX
75#define ANA_BSFLUX
76#define ANA_SPFLUX
77#define ANA_SRFLUX
78
79/* define one vertical mixing scheme here*/
80
81#undef ANA_VMIX
82#undef MY25_MIXING
83#define GLS_MIXING
84#if defined GLS_MIXING || defined MY25_MIXING
85# define KANTHA_CLAYSON
86# define N2S2_HORAVG
87# define RI_SPLINES
88# undef CRAIG_BANNER
89# undef CHARNOK
90#endif