Module ocean_vert_const_mod
OVERVIEW
Compute constant vertical viscosity and diffusivity.
This module computes a time independent vertical viscosity and diffusivity.
OTHER MODULES USED
constants_mod
diag_manager_mod
fms_mod
mpp_io_mod
mpp_mod
ocean_density_mod
ocean_domains_mod
ocean_parameters_mod
ocean_types_mod
ocean_workspace_mod
PUBLIC INTERFACE
PUBLIC ROUTINES
-
ocean_vert_const_init
-
DESCRIPTION
-
Initialize the constant vertical diffusivity module.
-
vert_mix_const
-
DESCRIPTION
-
This function computes the vertical diffusivity and viscosity.
These mixing coefficients are time independent but generally
arbitrary functions of space.
NAMELIST
&ocean_vert_const_nml
-
use_this_module
Must be true to use this module. Default is false.
[logical]
-
kappa_h
The constant vertical diffusivity. Used for cases when wanting a space-time
independent diffusivity. The "h" is historical and stands for "heat".
[real, units: m^2/sec]
-
kappa_m
The constant vertical viscosity. Used for cases when wanting a space-time
independent viscosity.
[real, units: m^2/sec]
-
diff_cbt_limit
The largest allowable vertical diffusivity. Of use for cases where vertically unstable
columns are stabilized with a large vertical diffusivity.
[real, units: m^2/sec]
NOTES
The numerical implementation requires no calls to mpp_update_domains.