MOM6
mom_cvmix_conv::cvmix_conv_cs Type Reference

Detailed Description

Control structure including parameters for CVMix convection.

Definition at line 27 of file MOM_CVMix_conv.F90.

Collaboration diagram for mom_cvmix_conv::cvmix_conv_cs:
[legend]

Public variables and constants

real kd_conv_const
 diffusivity constant used in convective regime [m2 s-1]
 
real kv_conv_const
 viscosity constant used in convective regime [m2 s-1]
 
real bv_sqr_conv
 Threshold for squared buoyancy frequency needed to trigger Brunt-Vaisala parameterization [s-2].
 
real min_thickness
 Minimum thickness allowed [m].
 
logical debug
 If true, turn on debugging.
 
type(diag_ctrl), pointer diag => NULL()
 Pointer to diagnostics control structure.
 
integer id_n2 = -1
 Diagnostics handles.
 
integer id_kd_conv = -1
 Diagnostics handles.
 
integer id_kv_conv = -1
 Diagnostics handles.
 
real, dimension(:,:,:), allocatable n2
 Squared Brunt-Vaisala frequency [s-2].
 
real, dimension(:,:,:), allocatable kd_conv
 Diffusivity added by convection [Z2 T-1 ~> m2 s-1].
 
real, dimension(:,:,:), allocatable kv_conv
 Viscosity added by convection [Z2 T-1 ~> m2 s-1].
 

The documentation for this type was generated from the following file: