|
subroutine, public | mom_tracer_advect::advect_tracer (h_end, uhtr, vhtr, OBC, dt, G, GV, CS, Reg, h_prev_opt, max_iter_in, x_first_in, uhr_out, vhr_out, h_out) |
| This routine time steps the tracer concentration using a monotonic, conservative, weakly diffusive scheme. More...
|
|
subroutine | mom_tracer_advect::advect_x (Tr, hprev, uhr, uh_neglect, OBC, domore_u, ntr, Idt, is, ie, js, je, k, G, GV, usePPM, useHuynh) |
| This subroutine does 1-d flux-form advection in the zonal direction using a monotonic piecewise linear scheme. More...
|
|
subroutine | mom_tracer_advect::advect_y (Tr, hprev, vhr, vh_neglect, OBC, domore_v, ntr, Idt, is, ie, js, je, k, G, GV, usePPM, useHuynh) |
| This subroutine does 1-d flux-form advection using a monotonic piecewise linear scheme. More...
|
|
subroutine, public | mom_tracer_advect::tracer_advect_init (Time, G, param_file, diag, CS) |
| Initialize lateral tracer advection module. More...
|
|
subroutine, public | mom_tracer_advect::tracer_advect_end (CS) |
| Close the tracer advection module. More...
|
|