|
logical function, public | oil_tracer::register_oil_tracer (HI, GV, US, param_file, CS, tr_Reg, restart_CS) |
| Register oil tracer fields and subroutines to be used with MOM. More...
|
|
subroutine, public | oil_tracer::initialize_oil_tracer (restart, day, G, GV, US, h, diag, OBC, CS, sponge_CSp) |
| Initialize the oil tracers and set up tracer output. More...
|
|
subroutine, public | oil_tracer::oil_tracer_column_physics (h_old, h_new, ea, eb, fluxes, dt, G, GV, US, CS, tv, evap_CFL_limit, minimum_forcing_depth) |
| Apply sources, sinks, diapycnal mixing and rising motions to the oil tracers. More...
|
|
integer function, public | oil_tracer::oil_stock (h, stocks, G, GV, CS, names, units, stock_index) |
| Calculate the mass-weighted integral of the oil 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 | oil_tracer::oil_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...
|
|
subroutine, public | oil_tracer::oil_tracer_end (CS) |
| Deallocate memory associated with this tracer package. More...
|
|