|
logical function, public | boundary_impulse_tracer::register_boundary_impulse_tracer (HI, GV, param_file, CS, tr_Reg, restart_CS) |
| Read in runtime options and add boundary impulse tracer to tracer registry. More...
|
|
subroutine, public | boundary_impulse_tracer::initialize_boundary_impulse_tracer (restart, day, G, GV, h, diag, OBC, CS, sponge_CSp, diag_to_Z_CSp, tv) |
| Initialize tracer from restart or set to 1 at surface to initialize. More...
|
|
subroutine, public | boundary_impulse_tracer::boundary_impulse_tracer_column_physics (h_old, h_new, ea, eb, fluxes, dt, G, GV, CS, tv, debug, evap_CFL_limit, minimum_forcing_depth) |
|
integer function, public | boundary_impulse_tracer::boundary_impulse_stock (h, stocks, G, GV, CS, names, units, stock_index) |
| Calculate total inventory of tracer. More...
|
|
subroutine, public | boundary_impulse_tracer::boundary_impulse_tracer_surface_state (state, h, G, CS) |
| Called if returned if coupler needs to know about tracer, currently unused. More...
|
|
subroutine, public | boundary_impulse_tracer::boundary_impulse_tracer_end (CS) |
|