MOM6
MOM_kappa_shear.F90 File Reference
#include <MOM_memory.h>
#include "version_variable.h"
Include dependency graph for MOM_kappa_shear.F90:

Go to the source code of this file.

Data Types

type  mom_kappa_shear::kappa_shear_cs
 

Modules

module  mom_kappa_shear
 

Functions/Subroutines

subroutine, public mom_kappa_shear::calculate_kappa_shear (u_in, v_in, h, tv, p_surf, kappa_io, tke_io, kv_io, dt, G, GV, CS, initialize_all)
 Subroutine for calculating diffusivity and TKE. More...
 
subroutine mom_kappa_shear::calculate_projected_state (kappa, u0, v0, T0, S0, dt, nz, dz, I_dz_int, dbuoy_dT, dbuoy_dS, u, v, T, Sal, N2, S2, ks_int, ke_int)
 
subroutine mom_kappa_shear::find_kappa_tke (N2, S2, kappa_in, Idz, dz_Int, I_L2_bdry, f2, nz, CS, K_Q, tke, kappa, kappa_src, local_src)
 This subroutine calculates new, consistent estimates of TKE and kappa. More...
 
logical function, public mom_kappa_shear::kappa_shear_init (Time, G, GV, param_file, diag, CS)
 
logical function, public mom_kappa_shear::kappa_shear_is_used (param_file)
 

Variables

character(len=40) mom_kappa_shear::mdl = "MOM_kappa_shear"