MOM6
kelvin_initialization::kelvin_obc_cs Type Reference

Detailed Description

Control structure for Kelvin wave open boundaries.

Definition at line 42 of file Kelvin_initialization.F90.

Collaboration diagram for kelvin_initialization::kelvin_obc_cs:
[legend]

Public variables and constants

integer mode = 0
 Vertical mode. More...
 
real coast_angle = 0
 Angle of coastline. More...
 
real coast_offset = 0
 Longshore distance to coastal angle. More...
 
real n0 = 0
 Brunt-Vaisala frequency. More...
 
real h0 = 0
 Bottom depth. More...
 
real f_0
 Coriolis parameter. More...
 
real plx = 0
 Longshore wave parameter. More...
 
real pmz = 0
 Vertical wave parameter. More...
 
real lambda = 0
 Vertical wave parameter. More...
 
real omega
 Frequency. More...
 
real rho_range
 Density range. More...
 
real rho_0
 Mean density. More...
 

Variables and constants

◆ coast_angle

real kelvin_initialization::kelvin_obc_cs::coast_angle = 0

Angle of coastline.

Definition at line 44 of file Kelvin_initialization.F90.

44  real :: coast_angle = 0 !< Angle of coastline

◆ coast_offset

real kelvin_initialization::kelvin_obc_cs::coast_offset = 0

Longshore distance to coastal angle.

Definition at line 45 of file Kelvin_initialization.F90.

45  real :: coast_offset = 0 !< Longshore distance to coastal angle

◆ f_0

real kelvin_initialization::kelvin_obc_cs::f_0

Coriolis parameter.

Definition at line 48 of file Kelvin_initialization.F90.

48  real :: f_0 !< Coriolis parameter

◆ h0

real kelvin_initialization::kelvin_obc_cs::h0 = 0

Bottom depth.

Definition at line 47 of file Kelvin_initialization.F90.

47  real :: h0 = 0 !< Bottom depth

◆ lambda

real kelvin_initialization::kelvin_obc_cs::lambda = 0

Vertical wave parameter.

Definition at line 51 of file Kelvin_initialization.F90.

51  real :: lambda = 0 !< Vertical wave parameter

◆ mode

integer kelvin_initialization::kelvin_obc_cs::mode = 0

Vertical mode.

Definition at line 43 of file Kelvin_initialization.F90.

43  integer :: mode = 0 !< Vertical mode

◆ n0

real kelvin_initialization::kelvin_obc_cs::n0 = 0

Brunt-Vaisala frequency.

Definition at line 46 of file Kelvin_initialization.F90.

46  real :: n0 = 0 !< Brunt-Vaisala frequency

◆ omega

real kelvin_initialization::kelvin_obc_cs::omega

Frequency.

Definition at line 52 of file Kelvin_initialization.F90.

52  real :: omega !< Frequency

◆ plx

real kelvin_initialization::kelvin_obc_cs::plx = 0

Longshore wave parameter.

Definition at line 49 of file Kelvin_initialization.F90.

49  real :: plx = 0 !< Longshore wave parameter

◆ pmz

real kelvin_initialization::kelvin_obc_cs::pmz = 0

Vertical wave parameter.

Definition at line 50 of file Kelvin_initialization.F90.

50  real :: pmz = 0 !< Vertical wave parameter

◆ rho_0

real kelvin_initialization::kelvin_obc_cs::rho_0

Mean density.

Definition at line 54 of file Kelvin_initialization.F90.

54  real :: rho_0 !< Mean density

◆ rho_range

real kelvin_initialization::kelvin_obc_cs::rho_range

Density range.

Definition at line 53 of file Kelvin_initialization.F90.

53  real :: rho_range !< Density range

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