#include <MOM_memory.h>
Go to the source code of this file.
|
module | mom_full_convection |
| Does full convective adjustment of unstable regions via a strong diffusivity.
|
|
|
subroutine, public | mom_full_convection::full_convection (G, GV, h, tv, T_adj, S_adj, p_surf, Kddt_smooth, Kddt_convect, halo) |
| Calculate new temperatures and salinities that have been subject to full convective mixing. More...
|
|
logical function | mom_full_convection::is_unstable (dRho_dT, dRho_dS, h_a, h_b, mix_A, mix_B, T_a, T_b, S_a, S_b, Te_aa, Te_bb, Se_aa, Se_bb, d_A, d_B) |
| This function returns True if the profiles around the given interface will be statically unstable after mixing above below. The arguments are the ocean state above and below, including partial calculations from a tridiagonal solver. More...
|
|
subroutine | mom_full_convection::smoothed_drdt_drds (h, tv, Kddt, dR_dT, dR_dS, G, GV, j, p_surf, halo) |
| Returns the partial derivatives of locally referenced potential density with temperature and salinity after the properties have been smoothed with a small constant diffusivity. More...
|
|