|
subroutine, public | mom_grid_initialize::set_grid_metrics (G, param_file) |
| set_grid_metrics is used to set the primary values in the model's horizontal grid. The bathymetry, land-sea mask and any restricted channel widths are not known yet, so these are set later. More...
|
|
subroutine | mom_grid_initialize::grid_metrics_chksum (parent, G) |
| grid_metrics_chksum performs a set of checksums on metrics on the grid for debugging. More...
|
|
subroutine | mom_grid_initialize::set_grid_metrics_from_mosaic (G, param_file) |
| set_grid_metrics_from_mosaic sets the grid metrics from a mosaic file. More...
|
|
subroutine | mom_grid_initialize::set_grid_metrics_cartesian (G, param_file) |
|
subroutine | mom_grid_initialize::set_grid_metrics_spherical (G, param_file) |
|
subroutine | mom_grid_initialize::set_grid_metrics_mercator (G, param_file) |
|
real function | mom_grid_initialize::ds_di (x, y, GP) |
|
real function | mom_grid_initialize::ds_dj (x, y, GP) |
|
real function | mom_grid_initialize::dl (x1, x2, y1, y2) |
|
real function | mom_grid_initialize::find_root (fn, dy_df, GP, fnval, y1, ymin, ymax, ittmax) |
|
real function | mom_grid_initialize::dx_di (x, GP) |
|
real function | mom_grid_initialize::int_di_dx (x, GP) |
|
real function | mom_grid_initialize::dy_dj (y, GP) |
|
real function | mom_grid_initialize::int_dj_dy (y, GP) |
|
subroutine | mom_grid_initialize::extrapolate_metric (var, jh, missing) |
| extrapolate_metric extrapolates missing metric data into all the halo regions. More...
|
|
real function, public | mom_grid_initialize::adcroft_reciprocal (val) |
| This function implements Adcroft's rule for reciprocals, namely that Adcroft_Inv(x) = 1/x for |x|>0 or 0 for x=0. More...
|
|
subroutine, public | mom_grid_initialize::initialize_masks (G, PF) |
| initialize_masks initializes the grid masks and any metrics that come with masks already applied. More...
|
|