PUBLIC INTERFACE ~ PUBLIC DATA ~ PUBLIC ROUTINES ~ NAMELIST ~ DIAGNOSTIC FIELDS ~ ERROR MESSAGES ~ REFERENCES ~ NOTES

Module ocean_velocity_advect_mod

Contact:  R.C. Pacanowski S.M. Griffies
Reviewers: 
Change History: WebCVS Log


OVERVIEW

Velocity advective transport

This module computes advection of velocity using a second order centered scheme.


OTHER MODULES USED

   diag_manager_mod
fms_mod
mpp_domains_mod
mpp_mod
ocean_domains_mod
ocean_obc_mod
ocean_operators_mod
ocean_types_mod

PUBLIC INTERFACE

ocean_velocity_advect_init:
horz_advection_of_velocity:
vertical_advection_of_velocity:


PUBLIC DATA

None.


PUBLIC ROUTINES

  1. ocean_velocity_advect_init

    DESCRIPTION
    Initialize the velocity advection module


  2. horz_advection_of_velocity

    DESCRIPTION
    Compute thickness weighted acceleration m^2/s^2 due to horzizontal advection of velocity.


  3. vertical_advection_of_velocity

    DESCRIPTION
    Compute thickness weighted acceleration (m^2/s^2) due to vertical advection of velocity. Include vertical advection due to fresh water entering the surface cells.



NAMELIST

&ocean_velocity_advect_nml

debug_velocity_advect
For debugging
[logical]


DATA SETS

None.


ERROR MESSAGES

None.


REFERENCES

  1. R.C. Pacanowski and S.M. Griffies The MOM3 Manual (1999)
  2. S.M. Griffies, M.J. Harrison, A. Rosati, and R.C. Pacanowski A Guide to MOM4 for Users and Developers (2002)


COMPILER SPECIFICS

None.


PRECOMPILER OPTIONS

None.


LOADER OPTIONS

None.


TEST PROGRAM

None.


KNOWN BUGS

None.


NOTES

None.


FUTURE PLANS

None.


top