MOM6
|
Control structure for the dumbbell test case forcing.
Definition at line 26 of file dumbbell_surface_forcing.F90.
Public variables and constants | |
logical | use_temperature |
If true, temperature and salinity are used as state variables. | |
logical | restorebuoy |
If true, use restoring surface buoyancy forcing. | |
real | rho0 |
The density used in the Boussinesq approximation [kg m-3]. | |
real | g_earth |
The gravitational acceleration [L2 Z-1 T-2 ~> m s-2]. | |
real | flux_const |
The restoring rate at the surface [m s-1]. | |
real | gust_const |
A constant unresolved background gustiness that contributes to ustar [Pa]. | |
real | slp_amplitude |
The amplitude of pressure loading [Pa] applied to the reservoirs. | |
real | slp_period |
Period of sinusoidal pressure wave. | |
real, dimension(:,:), allocatable | forcing_mask |
A mask regulating where forcing occurs. | |
real, dimension(:,:), allocatable | s_restore |
The surface salinity field toward which to. | |
type(diag_ctrl), pointer | diag => NULL() |
A structure that is used to regulate the timing of diagnostic output. | |