45 |
C GM_slopeSqCutoff :: slope^2 cut-off value |
C GM_slopeSqCutoff :: slope^2 cut-off value |
46 |
NAMELIST /GM_PARM01/ |
NAMELIST /GM_PARM01/ |
47 |
& GM_AdvForm, GM_AdvSeparate, |
& GM_AdvForm, GM_AdvSeparate, |
48 |
|
& GM_ExtraDiag, |
49 |
& GM_isopycK, |
& GM_isopycK, |
50 |
& GM_background_K, |
& GM_background_K, |
51 |
& GM_taper_scheme, |
& GM_taper_scheme, |
58 |
& GM_Visbeck_maxval_K, |
& GM_Visbeck_maxval_K, |
59 |
& GM_Scrit, |
& GM_Scrit, |
60 |
& GM_Sd, |
& GM_Sd, |
61 |
& GM_MNC |
& GM_MNC, |
62 |
|
& GM_SM_Ce, |
63 |
|
& GM_SM_Lf, |
64 |
|
& GM_SM_tau |
65 |
c & GM_dumpFreq, |
c & GM_dumpFreq, |
66 |
c & GM_taveFreq |
c & GM_taveFreq |
67 |
|
|
73 |
|
|
74 |
C-- Default values GM/Redi |
C-- Default values GM/Redi |
75 |
GM_AdvForm = .FALSE. |
GM_AdvForm = .FALSE. |
76 |
|
GM_ExtraDiag = .FALSE. |
77 |
GM_AdvSeparate = .FALSE. |
GM_AdvSeparate = .FALSE. |
78 |
GM_isopycK = -999. |
GM_isopycK = -999. |
79 |
GM_background_K = 0. _d 0 |
GM_background_K = 0. _d 0 |
85 |
GM_Scrit = 0.004 _d 0 |
GM_Scrit = 0.004 _d 0 |
86 |
GM_Sd = 0.001 _d 0 |
GM_Sd = 0.001 _d 0 |
87 |
GM_MNC = useMNC |
GM_MNC = useMNC |
88 |
|
CBFK Submesoscale Paramters |
89 |
|
C GM_SM_Ce is the efficiency factor. Nondimensional, typically 0.06 |
90 |
|
C Will be converted to a dimensional factor later |
91 |
|
C Set to zero to kill Submeso at runtime. |
92 |
|
GM_SM_Ce = 0.06 _d 0 |
93 |
|
C GM_SM_Lf is the minimum Front Width scale. Typically 1-10km |
94 |
|
GM_SM_Lf = 5.00 _d 3 |
95 |
|
C GM_SM_Lmax is the maximum upscale. Typically 100km |
96 |
|
GM_SM_Lmax = 1.00 _d 5 |
97 |
|
C GM_SM_tau is the momentum mixing timescale: 1/d to 1/week |
98 |
|
GM_SM_tau = 8.64 _d 4 |
99 |
|
C Will be converted to an inverse squared timescale later |
100 |
|
|
101 |
C-- Default values GM/Redi I/O control |
C-- Default values GM/Redi I/O control |
102 |
c GM_dumpFreq = -1. |
c GM_dumpFreq = -1. |
138 |
ELSE |
ELSE |
139 |
GM_skewflx = 1. |
GM_skewflx = 1. |
140 |
GM_advect = 0. |
GM_advect = 0. |
141 |
GM_ExtraDiag = GM_isopycK.NE.GM_background_K |
GM_ExtraDiag = (GM_isopycK.NE.GM_background_K) |
142 |
|
& .or.(GM_SM_Ce.gt.0 _d 0) |
143 |
ENDIF |
ENDIF |
144 |
|
|
145 |
C Make sure that we locally honor the global MNC on/off flag |
C Make sure that we locally honor the global MNC on/off flag |