MOM6
|
Control structure for BFB_surface_forcing.
Definition at line 26 of file BFB_surface_forcing.F90.
Public variables and constants | |
logical | use_temperature |
If true, temperature and salinity are used as state variables. More... | |
logical | restorebuoy |
If true, use restoring surface buoyancy forcing. More... | |
real | rho0 |
The density used in the Boussinesq approximation [R ~> kg m-3]. More... | |
real | g_earth |
The gravitational acceleration [L2 Z-1 T-2 ~> m s-2]. More... | |
real | flux_const |
The restoring rate at the surface [Z T-1 ~> m s-1]. More... | |
real | gust_const |
A constant unresolved background gustiness that contributes to ustar [Pa]. More... | |
real | sst_s |
SST at the southern edge of the linear forcing ramp [degC]. More... | |
real | sst_n |
SST at the northern edge of the linear forcing ramp [degC]. More... | |
real | lfrslat |
Southern latitude where the linear forcing ramp begins [degLat]. More... | |
real | lfrnlat |
Northern latitude where the linear forcing ramp ends [degLat]. More... | |
real | drho_dt |
Rate of change of density with temperature [R degC-1 ~> kg m-3 degC-1]. Note that temperature is being used as a dummy variable here. All temperatures are converted into density. More... | |
type(diag_ctrl), pointer | diag => NULL() |
A structure that is used to regulate the timing of diagnostic output. More... | |
type(diag_ctrl), pointer bfb_surface_forcing::bfb_surface_forcing_cs::diag => NULL() |
A structure that is used to regulate the timing of diagnostic output.
Definition at line 43 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::drho_dt |
Rate of change of density with temperature [R degC-1 ~> kg m-3 degC-1]. Note that temperature is being used as a dummy variable here. All temperatures are converted into density.
Definition at line 39 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::flux_const |
The restoring rate at the surface [Z T-1 ~> m s-1].
Definition at line 32 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::g_earth |
The gravitational acceleration [L2 Z-1 T-2 ~> m s-2].
Definition at line 31 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::gust_const |
A constant unresolved background gustiness that contributes to ustar [Pa].
Definition at line 33 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::lfrnlat |
Northern latitude where the linear forcing ramp ends [degLat].
Definition at line 38 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::lfrslat |
Southern latitude where the linear forcing ramp begins [degLat].
Definition at line 37 of file BFB_surface_forcing.F90.
logical bfb_surface_forcing::bfb_surface_forcing_cs::restorebuoy |
If true, use restoring surface buoyancy forcing.
Definition at line 29 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::rho0 |
The density used in the Boussinesq approximation [R ~> kg m-3].
Definition at line 30 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::sst_n |
SST at the northern edge of the linear forcing ramp [degC].
Definition at line 36 of file BFB_surface_forcing.F90.
real bfb_surface_forcing::bfb_surface_forcing_cs::sst_s |
SST at the southern edge of the linear forcing ramp [degC].
Definition at line 35 of file BFB_surface_forcing.F90.
logical bfb_surface_forcing::bfb_surface_forcing_cs::use_temperature |
If true, temperature and salinity are used as state variables.
Definition at line 28 of file BFB_surface_forcing.F90.