MOM6
mom_cvmix_shear::cvmix_shear_cs Type Reference

Detailed Description

Control structure including parameters for CVMix interior shear schemes.

Definition at line 31 of file MOM_cvmix_shear.F90.

Collaboration diagram for mom_cvmix_shear::cvmix_shear_cs:
[legend]

Public variables and constants

logical use_lmd94
 
logical use_pp81
 Flags for various schemes. More...
 
real ri_zero
 LMD94 critical Richardson number. More...
 
real nu_zero
 LMD94 maximum interior diffusivity. More...
 
real kpp_exp
 
real, dimension(:,:,:), allocatable n2
 Squared Brunt-Vaisala frequency (1/s2) More...
 
real, dimension(:,:,:), allocatable s2
 Squared shear frequency (1/s2) More...
 
character(10) mix_scheme
 Mixing scheme name (string) More...
 

Variables and constants

◆ kpp_exp

real mom_cvmix_shear::cvmix_shear_cs::kpp_exp

Definition at line 35 of file MOM_cvmix_shear.F90.

35  real :: kpp_exp !<

◆ mix_scheme

character(10) mom_cvmix_shear::cvmix_shear_cs::mix_scheme

Mixing scheme name (string)

Definition at line 38 of file MOM_cvmix_shear.F90.

38  character(10) :: mix_scheme !< Mixing scheme name (string)

◆ n2

real, dimension(:,:,:), allocatable mom_cvmix_shear::cvmix_shear_cs::n2

Squared Brunt-Vaisala frequency (1/s2)

Definition at line 36 of file MOM_cvmix_shear.F90.

36  real, allocatable, dimension(:,:,:) :: n2 !< Squared Brunt-Vaisala frequency (1/s2)

◆ nu_zero

real mom_cvmix_shear::cvmix_shear_cs::nu_zero

LMD94 maximum interior diffusivity.

Definition at line 34 of file MOM_cvmix_shear.F90.

34  real :: nu_zero !< LMD94 maximum interior diffusivity

◆ ri_zero

real mom_cvmix_shear::cvmix_shear_cs::ri_zero

LMD94 critical Richardson number.

Definition at line 33 of file MOM_cvmix_shear.F90.

33  real :: ri_zero !< LMD94 critical Richardson number

◆ s2

real, dimension(:,:,:), allocatable mom_cvmix_shear::cvmix_shear_cs::s2

Squared shear frequency (1/s2)

Definition at line 37 of file MOM_cvmix_shear.F90.

37  real, allocatable, dimension(:,:,:) :: s2 !< Squared shear frequency (1/s2)

◆ use_lmd94

logical mom_cvmix_shear::cvmix_shear_cs::use_lmd94

Definition at line 32 of file MOM_cvmix_shear.F90.

32  logical :: use_lmd94, use_pp81 !< Flags for various schemes

◆ use_pp81

logical mom_cvmix_shear::cvmix_shear_cs::use_pp81

Flags for various schemes.

Definition at line 32 of file MOM_cvmix_shear.F90.


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