MOM6
mom_wave_speed::wave_speed_cs Type Reference

Detailed Description

Control structure for MOM_wave_speed.

Definition at line 28 of file MOM_wave_speed.F90.

Collaboration diagram for mom_wave_speed::wave_speed_cs:
[legend]

Public variables and constants

logical use_ebt_mode = .false.
 If true, calculate the equivalent barotropic wave speed instead of the first baroclinic wave speed. This parameter controls the default behavior of wave_speed() which can be overridden by optional arguments.
 
logical better_cg1_est = .false.
 If true, use an improved estimate of the first mode internal wave speed.
 
real mono_n2_column_fraction = 0.
 The lower fraction of water column over which N2 is limited as monotonic for the purposes of calculating the equivalent barotropic wave speed. This parameter controls the default behavior of wave_speed() which can be overridden by optional arguments.
 
real mono_n2_depth = -1.
 The depth below which N2 is limited as monotonic for the purposes of calculating the equivalent barotropic wave speed [Z ~> m]. This parameter controls the default behavior of wave_speed() which can be overridden by optional arguments.
 
real min_speed2 = 0.
 The minimum mode 1 internal wave speed squared [L2 T-2 ~> m2 s-2].
 
real wave_speed_tol = 0.001
 The fractional tolerance with which to solve for the wave speeds [nondim].
 
type(remapping_csremapping_cs
 Used for vertical remapping when calculating equivalent barotropic mode structure.
 
logical remap_answers_2018 = .true.
 If true, use the order of arithmetic and expressions that recover the remapping answers from 2018. If false, use more robust forms of the same remapping expressions.
 
type(diag_ctrl), pointer diag
 Diagnostics control structure.
 

Detailed Description

Control structure for MOM_wave_speed.

Definition at line 28 of file MOM_wave_speed.F90.


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