|
logical function, public | advection_test_tracer::register_advection_test_tracer (HI, GV, param_file, CS, tr_Reg, restart_CS) |
| Register tracer fields and subroutines to be used with MOM. More...
|
|
subroutine, public | advection_test_tracer::initialize_advection_test_tracer (restart, day, G, GV, h, diag, OBC, CS, sponge_CSp) |
| Initializes the NTR tracer fields in tr(:,:,:,:) and it sets up the tracer output. More...
|
|
subroutine, public | advection_test_tracer::advection_test_tracer_column_physics (h_old, h_new, ea, eb, fluxes, dt, G, GV, US, CS, evap_CFL_limit, minimum_forcing_depth) |
| Applies diapycnal diffusion and any other column tracer physics or chemistry to the tracers from this package. This is a simple example of a set of advected passive tracers. More...
|
|
subroutine, public | advection_test_tracer::advection_test_tracer_surface_state (state, h, G, CS) |
| This subroutine extracts the surface fields from this tracer package that are to be shared with the atmosphere in coupled configurations. This particular tracer package does not report anything back to the coupler. More...
|
|
integer function, public | advection_test_tracer::advection_test_stock (h, stocks, G, GV, CS, names, units, stock_index) |
| Calculate the mass-weighted integral of all tracer stocks, returning the number of stocks it has calculated. If the stock_index is present, only the stock corresponding to that coded index is returned. More...
|
|
subroutine, public | advection_test_tracer::advection_test_tracer_end (CS) |
| Deallocate memory associated with this module. More...
|
|