MOM6
|
The control structure for the MOM_wave_structure module.
Definition at line 36 of file MOM_wave_structure.F90.
Public variables and constants | |
type(diag_ctrl), pointer | diag => NULL() |
A structure that is used to regulate the timing of diagnostic output. More... | |
real, dimension(:,:,:), allocatable | w_strct |
Vertical structure of vertical velocity (normalized) [m s-1]. More... | |
real, dimension(:,:,:), allocatable | u_strct |
Vertical structure of horizontal velocity (normalized) [m s-1]. More... | |
real, dimension(:,:,:), allocatable | w_profile |
Vertical profile of w_hat(z), where w(x,y,z,t) = w_hat(z)*exp(i(kx+ly-freq*t)) is the full time- varying vertical velocity with w_hat(z) = W0*w_strct(z) [Z T-1 ~> m s-1]. More... | |
real, dimension(:,:,:), allocatable | uavg_profile |
Vertical profile of the magnitude of horizontal velocity, (u^2+v^2)^0.5, averaged over a period [L T-1 ~> m s-1]. More... | |
real, dimension(:,:,:), allocatable | z_depths |
Depths of layer interfaces [m]. More... | |
real, dimension(:,:,:), allocatable | n2 |
Squared buoyancy frequency at each interface [s-2]. More... | |
integer, dimension(:,:), allocatable | num_intfaces |
Number of layer interfaces (including surface and bottom) More... | |
real | int_tide_source_x |
X Location of generation site for internal tide for testing (BDM) More... | |
real | int_tide_source_y |
Y Location of generation site for internal tide for testing (BDM) More... | |
type(diag_ctrl), pointer mom_wave_structure::wave_structure_cs::diag => NULL() |
A structure that is used to regulate the timing of diagnostic output.
Definition at line 37 of file MOM_wave_structure.F90.
real mom_wave_structure::wave_structure_cs::int_tide_source_x |
X Location of generation site for internal tide for testing (BDM)
Definition at line 56 of file MOM_wave_structure.F90.
real mom_wave_structure::wave_structure_cs::int_tide_source_y |
Y Location of generation site for internal tide for testing (BDM)
Definition at line 58 of file MOM_wave_structure.F90.
real, dimension(:,:,:), allocatable mom_wave_structure::wave_structure_cs::n2 |
Squared buoyancy frequency at each interface [s-2].
Definition at line 52 of file MOM_wave_structure.F90.
integer, dimension(:,:), allocatable mom_wave_structure::wave_structure_cs::num_intfaces |
Number of layer interfaces (including surface and bottom)
Definition at line 54 of file MOM_wave_structure.F90.
real, dimension(:,:,:), allocatable mom_wave_structure::wave_structure_cs::u_strct |
Vertical structure of horizontal velocity (normalized) [m s-1].
Definition at line 41 of file MOM_wave_structure.F90.
real, dimension(:,:,:), allocatable mom_wave_structure::wave_structure_cs::uavg_profile |
Vertical profile of the magnitude of horizontal velocity, (u^2+v^2)^0.5, averaged over a period [L T-1 ~> m s-1].
Definition at line 47 of file MOM_wave_structure.F90.
real, dimension(:,:,:), allocatable mom_wave_structure::wave_structure_cs::w_profile |
Vertical profile of w_hat(z), where w(x,y,z,t) = w_hat(z)*exp(i(kx+ly-freq*t)) is the full time- varying vertical velocity with w_hat(z) = W0*w_strct(z) [Z T-1 ~> m s-1].
Definition at line 43 of file MOM_wave_structure.F90.
real, dimension(:,:,:), allocatable mom_wave_structure::wave_structure_cs::w_strct |
Vertical structure of vertical velocity (normalized) [m s-1].
Definition at line 39 of file MOM_wave_structure.F90.
real, dimension(:,:,:), allocatable mom_wave_structure::wave_structure_cs::z_depths |
Depths of layer interfaces [m].
Definition at line 50 of file MOM_wave_structure.F90.