MOM6
kelvin_initialization::kelvin_obc_cs Type Reference

Detailed Description

Control structure for Kelvin wave open boundaries.

Definition at line 36 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_offset1 = 0
 Longshore distance to coastal angle. More...
 
real coast_offset2 = 0
 Longshore distance to coastal angle. More...
 
real h0 = 0
 Bottom depth. More...
 
real f_0
 Coriolis parameter. More...
 
real rho_range
 Density range. More...
 
real rho_0
 Mean density. More...
 
logical answers_2018
 If true, use the order of arithmetic and expressions that recover the answers from the end of 2018. Otherwise, use expressions that give rotational symmetry and eliminate apparent bugs. More...
 

Variables and constants

◆ answers_2018

logical kelvin_initialization::kelvin_obc_cs::answers_2018

If true, use the order of arithmetic and expressions that recover the answers from the end of 2018. Otherwise, use expressions that give rotational symmetry and eliminate apparent bugs.

Definition at line 45 of file Kelvin_initialization.F90.

45  logical :: answers_2018 !< If true, use the order of arithmetic and expressions that recover the

◆ coast_angle

real kelvin_initialization::kelvin_obc_cs::coast_angle = 0

Angle of coastline.

Definition at line 38 of file Kelvin_initialization.F90.

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

◆ coast_offset1

real kelvin_initialization::kelvin_obc_cs::coast_offset1 = 0

Longshore distance to coastal angle.

Definition at line 39 of file Kelvin_initialization.F90.

39  real :: coast_offset1 = 0 !< Longshore distance to coastal angle

◆ coast_offset2

real kelvin_initialization::kelvin_obc_cs::coast_offset2 = 0

Longshore distance to coastal angle.

Definition at line 40 of file Kelvin_initialization.F90.

40  real :: coast_offset2 = 0 !< Longshore distance to coastal angle

◆ f_0

real kelvin_initialization::kelvin_obc_cs::f_0

Coriolis parameter.

Definition at line 42 of file Kelvin_initialization.F90.

42  real :: F_0 !< Coriolis parameter

◆ h0

real kelvin_initialization::kelvin_obc_cs::h0 = 0

Bottom depth.

Definition at line 41 of file Kelvin_initialization.F90.

41  real :: H0 = 0 !< Bottom depth

◆ mode

integer kelvin_initialization::kelvin_obc_cs::mode = 0

Vertical mode.

Definition at line 37 of file Kelvin_initialization.F90.

37  integer :: mode = 0 !< Vertical mode

◆ rho_0

real kelvin_initialization::kelvin_obc_cs::rho_0

Mean density.

Definition at line 44 of file Kelvin_initialization.F90.

44  real :: rho_0 !< Mean density

◆ rho_range

real kelvin_initialization::kelvin_obc_cs::rho_range

Density range.

Definition at line 43 of file Kelvin_initialization.F90.

43  real :: rho_range !< Density range

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