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. More... | |
logical | use_pp81 |
Flags to use Pacanowski and Philander (JPO 1981) More... | |
logical | smooth_ri |
If true, smooth Ri using a 1-2-1 filter. More... | |
real | ri_zero |
LMD94 critical Richardson number. More... | |
real | nu_zero |
LMD94 maximum interior diffusivity. More... | |
real | kpp_exp |
Exponent of unitless factor of diff. for KPP internal shear mixing scheme. More... | |
real, dimension(:,:,:), allocatable | n2 |
Squared Brunt-Vaisala frequency [s-2]. More... | |
real, dimension(:,:,:), allocatable | s2 |
Squared shear frequency [s-2]. More... | |
real, dimension(:,:,:), allocatable | ri_grad |
Gradient Richardson number. More... | |
real, dimension(:,:,:), allocatable | ri_grad_smooth |
Gradient Richardson number after smoothing. More... | |
character(10) | mix_scheme |
Mixing scheme name (string) More... | |
type(diag_ctrl), pointer | diag => NULL() |
Pointer to the diagnostics control structure. More... | |
integer | id_n2 = -1 |
Diagnostic handles. More... | |
integer | id_s2 = -1 |
Diagnostic handles. More... | |
integer | id_ri_grad = -1 |
Diagnostic handles. More... | |
integer | id_kv = -1 |
Diagnostic handles. More... | |
integer | id_kd = -1 |
Diagnostic handles. More... | |
integer | id_ri_grad_smooth = -1 |
Diagnostic handles. More... | |
type(diag_ctrl), pointer mom_cvmix_shear::cvmix_shear_cs::diag => NULL() |
Pointer to the diagnostics control structure.
Definition at line 46 of file MOM_CVMix_shear.F90.
integer mom_cvmix_shear::cvmix_shear_cs::id_kd = -1 |
Diagnostic handles.
Definition at line 48 of file MOM_CVMix_shear.F90.
integer mom_cvmix_shear::cvmix_shear_cs::id_kv = -1 |
Diagnostic handles.
Definition at line 48 of file MOM_CVMix_shear.F90.
integer mom_cvmix_shear::cvmix_shear_cs::id_n2 = -1 |
Diagnostic handles.
Definition at line 48 of file MOM_CVMix_shear.F90.
integer mom_cvmix_shear::cvmix_shear_cs::id_ri_grad = -1 |
Diagnostic handles.
Definition at line 48 of file MOM_CVMix_shear.F90.
integer mom_cvmix_shear::cvmix_shear_cs::id_ri_grad_smooth = -1 |
Diagnostic handles.
Definition at line 49 of file MOM_CVMix_shear.F90.
integer mom_cvmix_shear::cvmix_shear_cs::id_s2 = -1 |
Diagnostic handles.
Definition at line 48 of file MOM_CVMix_shear.F90.
real mom_cvmix_shear::cvmix_shear_cs::kpp_exp |
Exponent of unitless factor of diff. for KPP internal shear mixing scheme.
Definition at line 37 of file MOM_CVMix_shear.F90.
character(10) mom_cvmix_shear::cvmix_shear_cs::mix_scheme |
Mixing scheme name (string)
Definition at line 44 of file MOM_CVMix_shear.F90.
real, dimension(:,:,:), allocatable mom_cvmix_shear::cvmix_shear_cs::n2 |
Squared Brunt-Vaisala frequency [s-2].
Definition at line 39 of file MOM_CVMix_shear.F90.
real mom_cvmix_shear::cvmix_shear_cs::nu_zero |
LMD94 maximum interior diffusivity.
Definition at line 36 of file MOM_CVMix_shear.F90.
real, dimension(:,:,:), allocatable mom_cvmix_shear::cvmix_shear_cs::ri_grad |
Gradient Richardson number.
Definition at line 41 of file MOM_CVMix_shear.F90.
real, dimension(:,:,:), allocatable mom_cvmix_shear::cvmix_shear_cs::ri_grad_smooth |
Gradient Richardson number after smoothing.
Definition at line 42 of file MOM_CVMix_shear.F90.
real mom_cvmix_shear::cvmix_shear_cs::ri_zero |
LMD94 critical Richardson number.
Definition at line 35 of file MOM_CVMix_shear.F90.
real, dimension(:,:,:), allocatable mom_cvmix_shear::cvmix_shear_cs::s2 |
Squared shear frequency [s-2].
Definition at line 40 of file MOM_CVMix_shear.F90.
logical mom_cvmix_shear::cvmix_shear_cs::smooth_ri |
If true, smooth Ri using a 1-2-1 filter.
Definition at line 34 of file MOM_CVMix_shear.F90.
logical mom_cvmix_shear::cvmix_shear_cs::use_lmd94 |
Flags to use the LMD94 scheme.
Definition at line 32 of file MOM_CVMix_shear.F90.
logical mom_cvmix_shear::cvmix_shear_cs::use_pp81 |
Flags to use Pacanowski and Philander (JPO 1981)
Definition at line 33 of file MOM_CVMix_shear.F90.