|
MOM6
|
Control structure including parameters for CVMix double diffusion.
Definition at line 26 of file MOM_CVMix_ddiff.F90.
Public variables and constants | |
| real | strat_param_max |
| maximum value for the stratification parameter [nondim] | |
| real | kappa_ddiff_s |
| leading coefficient in formula for salt-fingering regime for salinity diffusion [m2 s-1] | |
| real | ddiff_exp1 |
| interior exponent in salt-fingering regime formula [nondim] | |
| real | ddiff_exp2 |
| exterior exponent in salt-fingering regime formula [nondim] | |
| real | mol_diff |
| molecular diffusivity [m2 s-1] | |
| real | kappa_ddiff_param1 |
| exterior coefficient in diffusive convection regime [nondim] | |
| real | kappa_ddiff_param2 |
| middle coefficient in diffusive convection regime [nondim] | |
| real | kappa_ddiff_param3 |
| interior coefficient in diffusive convection regime [nondim] | |
| real | min_thickness |
| Minimum thickness allowed [m]. | |
| character(len=4) | diff_conv_type |
| type of diffusive convection to use. Options are Marmorino & Caldwell 1976 ("MC76"; default) and Kelley 1988, 1990 ("K90") | |
| logical | debug |
| If true, turn on debugging. | |
| type(diag_ctrl), pointer | diag => NULL() |
| Pointer to diagnostics control structure. | |
| integer | id_kt_extra = -1 |
| Diagnostics handles. | |
| integer | id_ks_extra = -1 |
| Diagnostics handles. | |
| integer | id_r_rho = -1 |
| Diagnostics handles. | |
| real, dimension(:,:,:), allocatable | r_rho |
| Double-diffusion density ratio [nondim]. | |