PUBLIC INTERFACE ~ PUBLIC ROUTINES ~ NAMELIST

Module ocean_momentum_source_mod

Contact:  S.M. Griffies
Reviewers: 
Change History: WebCVS Log


OVERVIEW

Internal momentum sources, such as sink from Rayleigh drag.

Compute thickness weighted and density weighted tendency [velocity*(kg/m^3)*meter/sec] for velocity associated with momentun sources in the interior. Primary application is to specify Rayleigh drag (a momentum sink).


OTHER MODULES USED

       constants_mod
diag_manager_mod
field_manager_mod
fms_mod
mpp_domains_mod
mpp_mod
ocean_domains_mod
ocean_parameters_mod
ocean_types_mod
ocean_workspace_mod

PUBLIC INTERFACE

ocean_momentum_source_init:
momentum_source:
rayleigh_damp_table_init:
on_comp_domain:


PUBLIC ROUTINES

  1. ocean_momentum_source_init

    DESCRIPTION
    Initial set up for momentum source/sink


  2. momentum_source

    DESCRIPTION
    Compute the momentum source/sink (N/m2).


  3. rayleigh_damp_table_init

    DESCRIPTION
    Read in static Rayleigh drag dissipation times entered to the table "rayleigh_damp_table". The dissipation times should be entered in units of seconds.


  4. on_comp_domain

    DESCRIPTION
    Determine if the point is in comp-domain for the processor.


    INPUT
    nxl    Integer labeling the particular point in a table.
       [integer]


NAMELIST

&ocean_momentum_source_nml

use_this_module
Needs to be true in order to use this scheme. Default is false.
[logical]
debug_this_module
For debugging.
[logical]
verbose_init
For verbose initialization information.
[logical]
use_rayleigh_damp_table
For reading in Rayleigh damping times from a table.
[logical]
rayleigh_damp_exp_from_bottom
For computing a Rayleigh damping time with largest at bottom and decaying towards surface.
[logical]
rayleigh_damp_exp_scale
Exponential decay scale from bottom upwards for computing the Rayleigh damping time.
[real, units: metre]
rayleigh_damp_exp_max
Damping time at the bottom for rayleigh_damp_exp_from_bottom=.true.
[real, units: sec]


REFERENCES

  1. S.M. Griffies, Elements of MOM (2012) NOAA/Geophysical Fluid Dynamics Laboratory


top