MOM6
|
Control structure including parameters for CVMix interior shear schemes.
Definition at line 31 of file MOM_CVMix_shear.F90.
Public variables and constants | |
logical | use_lmd94 |
Flags to use the LMD94 scheme. | |
logical | use_pp81 |
Flags to use Pacanowski and Philander (JPO 1981) | |
logical | smooth_ri |
If true, smooth Ri using a 1-2-1 filter. | |
real | ri_zero |
LMD94 critical Richardson number. | |
real | nu_zero |
LMD94 maximum interior diffusivity. | |
real | kpp_exp |
Exponent of unitless factor of diff. for KPP internal shear mixing scheme. | |
real, dimension(:,:,:), allocatable | n2 |
Squared Brunt-Vaisala frequency [s-2]. | |
real, dimension(:,:,:), allocatable | s2 |
Squared shear frequency [s-2]. | |
real, dimension(:,:,:), allocatable | ri_grad |
Gradient Richardson number. | |
real, dimension(:,:,:), allocatable | ri_grad_smooth |
Gradient Richardson number after smoothing. | |
character(10) | mix_scheme |
Mixing scheme name (string) | |
type(diag_ctrl), pointer | diag => NULL() |
Pointer to the diagnostics control structure. | |
integer | id_n2 = -1 |
Diagnostic handles. | |
integer | id_s2 = -1 |
Diagnostic handles. | |
integer | id_ri_grad = -1 |
Diagnostic handles. | |
integer | id_kv = -1 |
Diagnostic handles. | |
integer | id_kd = -1 |
Diagnostic handles. | |
integer | id_ri_grad_smooth = -1 |
Diagnostic handles. | |