Module ocean_vert_mix_coeff_mod
OVERVIEW
Constant vertical viscosity and diffusivity
This module computes a time independent vertical viscosity and diffusivity.
OTHER MODULES USED
constants_mod
fms_mod
mpp_io_mod
mpp_mod
ocean_density_mod
ocean_domains_mod
ocean_types_mod
ocean_vert_mix_mod
PUBLIC INTERFACE
PUBLIC DATA
None.
PUBLIC ROUTINES
-
ocean_vert_mix_coeff_init
-
DESCRIPTION
- Initialize the constant vertical diffusivity module.
-
vertical_mix_coeff
-
DESCRIPTION
- This function computes the vertical diffusivity and viscosity.
These mixing coefficients are time independent but generally
arbitrary functions of space.
NAMELIST
&ocean_vert_mix_coeff_const_nml
-
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]
DATA SETS
None.
ERROR MESSAGES
None.
REFERENCES
None.
COMPILER SPECIFICS
None.
PRECOMPILER OPTIONS
None.
LOADER OPTIONS
None.
TEST PROGRAM
None.
KNOWN BUGS
None.
NOTES
The numerical implementation requires no calls to mpp_update_domains.
FUTURE PLANS
None.