local_BT_cont_v_type Derived Type

type, public :: local_BT_cont_v_type

Meridional mirror of local_BT_cont_u_type — north-draw and south-draw branches around v=0.


Inherited by

type~~local_bt_cont_v_type~~InheritedByGraph type~local_bt_cont_v_type local_BT_cont_v_type type~barotropic_workstate_t barotropic_workstate_t type~barotropic_workstate_t->type~local_bt_cont_v_type BTCL_v type~ocean_dyn_t ocean_dyn_t type~ocean_dyn_t->type~barotropic_workstate_t bt_work type~ocean_state_t ocean_state_t type~ocean_state_t->type~ocean_dyn_t dyn type~ocean_engine_t ocean_engine_t type~ocean_engine_t->type~ocean_state_t state type~ocean_handle_t ocean_handle_t type~ocean_handle_t->type~ocean_state_t state type~ocean_handle_t->type~ocean_engine_t engine

Components

Type Visibility Attributes Name Initial
real(kind=wp), public :: FA_v_N0 = 0.0_wp
real(kind=wp), public :: FA_v_NN = 0.0_wp
real(kind=wp), public :: FA_v_S0 = 0.0_wp
real(kind=wp), public :: FA_v_SS = 0.0_wp
real(kind=wp), public :: vBT_NN = 0.0_wp

Negative (northward-draw) threshold [m/s]; must be ≤ 0.

real(kind=wp), public :: vBT_SS = 0.0_wp

Positive (southward-draw) threshold [m/s]; must be ≥ 0.

real(kind=wp), public :: vh_NN = 0.0_wp
real(kind=wp), public :: vh_SS = 0.0_wp
real(kind=wp), public :: vh_crvN = 0.0_wp
real(kind=wp), public :: vh_crvS = 0.0_wp

Source Code

   type :: local_BT_cont_v_type
      !! Meridional mirror of `local_BT_cont_u_type` — north-draw
      !! and south-draw branches around v=0.
      real(wp) :: FA_v_NN = 0.0_wp
      real(wp) :: FA_v_N0 = 0.0_wp
      real(wp) :: FA_v_S0 = 0.0_wp
      real(wp) :: FA_v_SS = 0.0_wp
      real(wp) :: vBT_SS = 0.0_wp
         !! Positive (southward-draw) threshold [m/s]; must be ≥ 0.
      real(wp) :: vBT_NN = 0.0_wp
         !! Negative (northward-draw) threshold [m/s]; must be ≤ 0.
      real(wp) :: vh_crvS = 0.0_wp
      real(wp) :: vh_crvN = 0.0_wp
      real(wp) :: vh_SS = 0.0_wp
      real(wp) :: vh_NN = 0.0_wp
   end type local_BT_cont_v_type