#include <MOM_memory.h>
Go to the source code of this file.
|
module | mom_tracer_z_init |
| Used to initialize tracers from a depth- (or z*-) space file.
|
|
|
logical function, public | mom_tracer_z_init::tracer_z_init (tr, h, filename, tr_name, G, US, missing_val, land_val) |
| This function initializes a tracer by reading a Z-space file, returning .true. if this appears to have been successful, and false otherwise. More...
|
|
subroutine | mom_tracer_z_init::read_z_edges (filename, tr_name, z_edges, nz_out, has_edges, use_missing, missing, scale) |
| This subroutine reads the vertical coordinate data for a field from a NetCDF file. It also might read the missing value attribute for that same field. More...
|
|
subroutine | mom_tracer_z_init::find_overlap (e, Z_top, Z_bot, k_max, k_start, k_top, k_bot, wt, z1, z2) |
| Determines the layers bounded by interfaces e that overlap with the depth range between Z_top and Z_bot, and the fractional weights of each layer. It also calculates the normalized relative depths of the range of each layer that overlaps that depth range. More...
|
|
subroutine | mom_tracer_z_init::find_limited_slope (val, e, slope, k) |
| This subroutine determines a limited slope for val to be advected with a piecewise limited scheme. More...
|
|