|
|
subroutine, public | mom_meke::step_forward_meke (MEKE, h, SN_u, SN_v, visc, dt, G, GV, US, CS, hu, hv) |
| Integrates forward-in-time the MEKE eddy energy equation. See MEKE equations. More...
|
|
subroutine | mom_meke::meke_equilibrium (CS, MEKE, G, GV, US, SN_u, SN_v, drag_rate_visc, I_mass) |
| Calculates the equilibrium solutino where the source depends only on MEKE diffusivity and there is no lateral diffusion of MEKE. Results is in MEKEMEKE. More...
|
|
subroutine | mom_meke::meke_equilibrium_restoring (CS, G, US, SN_u, SN_v) |
|
subroutine | mom_meke::meke_lengthscales (CS, MEKE, G, GV, US, SN_u, SN_v, EKE, bottomFac2, barotrFac2, LmixScale) |
| Calculates the eddy mixing length scale and \(\gamma_b\) and \(\gamma_t\) functions that are ratios of either bottom or barotropic eddy energy to the column eddy energy, respectively. See MEKE equations. More...
|
|
subroutine | mom_meke::meke_lengthscales_0d (CS, US, area, beta, depth, Rd_dx, SN, EKE, bottomFac2, barotrFac2, LmixScale, Lrhines, Leady) |
| Calculates the eddy mixing length scale and \(\gamma_b\) and \(\gamma_t\) functions that are ratios of either bottom or barotropic eddy energy to the column eddy energy, respectively. See MEKE equations. More...
|
|
logical function, public | mom_meke::meke_init (Time, G, US, param_file, diag, CS, MEKE, restart_CS) |
| Initializes the MOM_MEKE module and reads parameters. Returns True if module is to be used, otherwise returns False. More...
|
|
subroutine, public | mom_meke::meke_alloc_register_restart (HI, param_file, MEKE, restart_CS) |
| Allocates memory and register restart fields for the MOM_MEKE module. More...
|
|
subroutine, public | mom_meke::meke_end (MEKE, CS) |
| Deallocates any variables allocated in MEKE_init or MEKE_alloc_register_restart. More...
|
|