MOM6
mom_variables::bt_cont_type Type Reference

Detailed Description

The BT_cont_type structure contains information about the summed layer transports and how they will vary as the barotropic velocity is changed.

Definition at line 247 of file MOM_variables.F90.

Collaboration diagram for mom_variables::bt_cont_type:
[legend]

Public variables and constants

real, dimension(:,:), pointer fa_u_ee => NULL()
 
real, dimension(:,:), pointer fa_u_e0 => NULL()
 
real, dimension(:,:), pointer fa_u_w0 => NULL()
 
real, dimension(:,:), pointer fa_u_ww => NULL()
 
real, dimension(:,:), pointer ubt_ww => NULL()
 
real, dimension(:,:), pointer ubt_ee => NULL()
 
real, dimension(:,:), pointer fa_v_nn => NULL()
 
real, dimension(:,:), pointer fa_v_n0 => NULL()
 
real, dimension(:,:), pointer fa_v_s0 => NULL()
 
real, dimension(:,:), pointer fa_v_ss => NULL()
 
real, dimension(:,:), pointer vbt_ss => NULL()
 
real, dimension(:,:), pointer vbt_nn => NULL()
 
real, dimension(:,:,:), pointer h_u => NULL()
 
real, dimension(:,:,:), pointer h_v => NULL()
 
type(group_pass_type) pass_polarity_bt
 
type(group_pass_type) pass_fa_uv
 

Variables and constants

◆ fa_u_e0

real, dimension(:,:), pointer mom_variables::bt_cont_type::fa_u_e0 => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ fa_u_ee

real, dimension(:,:), pointer mom_variables::bt_cont_type::fa_u_ee => NULL()

Definition at line 248 of file MOM_variables.F90.

248  real, pointer, dimension(:,:) :: &
249  fa_u_ee => null(), & ! The FA_u_XX variables are the effective open face
250  fa_u_e0 => null(), & ! areas for barotropic transport through the zonal
251  fa_u_w0 => null(), & ! faces, all in H m, with the XX indicating where
252  fa_u_ww => null(), & ! the transport is from, with _EE drawing from points
253  ! far to the east, _E0 from points nearby from the
254  ! east, _W0 nearby from the west, and _WW from far to
255  ! the west.
256  ubt_ww => null(), & ! uBT_WW is the barotropic velocity, in m s-1, beyond
257  ! which the marginal open face area is FA_u_WW.
258  ! uBT_EE must be non-negative.
259  ubt_ee => null(), & ! uBT_EE is the barotropic velocity, in m s-1, beyond
260  ! which the marginal open face area is FA_u_EE.
261  ! uBT_EE must be non-positive.
262  fa_v_nn => null(), & ! The FA_v_XX variables are the effective open face
263  fa_v_n0 => null(), & ! areas for barotropic transport through the meridional
264  fa_v_s0 => null(), & ! faces, all in H m, with the XX indicating where
265  fa_v_ss => null(), & ! the transport is from, with _NN drawing from points
266  ! far to the north, _N0 from points nearby from the
267  ! north, _S0 nearby from the south, and _SS from far
268  ! to the south.
269  vbt_ss => null(), & ! vBT_SS is the barotropic velocity, in m s-1, beyond
270  ! which the marginal open face area is FA_v_SS.
271  ! vBT_SS must be non-negative.
272  vbt_nn => null() ! vBT_NN is the barotropic velocity, in m s-1, beyond

◆ fa_u_w0

real, dimension(:,:), pointer mom_variables::bt_cont_type::fa_u_w0 => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ fa_u_ww

real, dimension(:,:), pointer mom_variables::bt_cont_type::fa_u_ww => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ fa_v_n0

real, dimension(:,:), pointer mom_variables::bt_cont_type::fa_v_n0 => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ fa_v_nn

real, dimension(:,:), pointer mom_variables::bt_cont_type::fa_v_nn => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ fa_v_s0

real, dimension(:,:), pointer mom_variables::bt_cont_type::fa_v_s0 => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ fa_v_ss

real, dimension(:,:), pointer mom_variables::bt_cont_type::fa_v_ss => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ h_u

real, dimension(:,:,:), pointer mom_variables::bt_cont_type::h_u => NULL()

Definition at line 275 of file MOM_variables.F90.

275  real, pointer, dimension(:,:,:) :: &
276  h_u => null(), & ! An effective thickness at zonal faces, in H.
277  h_v => null() ! An effective thickness at meridional faces, in H.

◆ h_v

real, dimension(:,:,:), pointer mom_variables::bt_cont_type::h_v => NULL()

Definition at line 275 of file MOM_variables.F90.

◆ pass_fa_uv

type(group_pass_type) mom_variables::bt_cont_type::pass_fa_uv

Definition at line 278 of file MOM_variables.F90.

◆ pass_polarity_bt

type(group_pass_type) mom_variables::bt_cont_type::pass_polarity_bt

Definition at line 278 of file MOM_variables.F90.

278  type(group_pass_type) :: pass_polarity_bt, pass_fa_uv ! For group halo updates

◆ ubt_ee

real, dimension(:,:), pointer mom_variables::bt_cont_type::ubt_ee => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ ubt_ww

real, dimension(:,:), pointer mom_variables::bt_cont_type::ubt_ww => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ vbt_nn

real, dimension(:,:), pointer mom_variables::bt_cont_type::vbt_nn => NULL()

Definition at line 248 of file MOM_variables.F90.

◆ vbt_ss

real, dimension(:,:), pointer mom_variables::bt_cont_type::vbt_ss => NULL()

Definition at line 248 of file MOM_variables.F90.


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