#include <MOM_memory.h>
Go to the source code of this file.
|
subroutine, public | mom_tidal_forcing::tidal_forcing_init (Time, G, param_file, CS) |
| This subroutine allocates space for the static variables used by this module. The metrics may be effectively 0, 1, or 2-D arrays, while fields like the background viscosities are 2-D arrays. ALLOC is a macro defined in MOM_memory.h for allocate or nothing with static memory. More...
|
|
subroutine | mom_tidal_forcing::find_in_files (filenames, varname, array, G) |
| This subroutine finds a named variable in a list of files and reads its values into a domain-decomposed 2-d array. More...
|
|
subroutine, public | mom_tidal_forcing::tidal_forcing_sensitivity (G, CS, deta_tidal_deta) |
| This subroutine calculates returns the partial derivative of the local geopotential height with the input sea surface height due to self-attraction and loading. More...
|
|
subroutine, public | mom_tidal_forcing::calc_tidal_forcing (Time, eta, eta_tidal, G, CS, deta_tidal_deta, m_to_Z) |
| This subroutine calculates the geopotential anomalies that drive the tides, including self-attraction and loading. Optionally, it also returns the partial derivative of the local geopotential height with the input sea surface height. For now, eta and eta_tidal are both geopotential heights in depth units, but probably the input for eta should really be replaced with the column mass anomalies. More...
|
|
subroutine, public | mom_tidal_forcing::tidal_forcing_end (CS) |
| This subroutine deallocates memory associated with the tidal forcing module. More...
|
|