|
logical function, public | pseudo_salt_tracer::register_pseudo_salt_tracer (HI, GV, param_file, CS, tr_Reg, restart_CS) |
| Register the pseudo-salt tracer with MOM6. More...
|
|
subroutine, public | pseudo_salt_tracer::initialize_pseudo_salt_tracer (restart, day, G, GV, h, diag, OBC, CS, sponge_CSp, tv) |
| Initialize the pseudo-salt tracer. More...
|
|
subroutine, public | pseudo_salt_tracer::pseudo_salt_tracer_column_physics (h_old, h_new, ea, eb, fluxes, dt, G, GV, US, CS, tv, debug, evap_CFL_limit, minimum_forcing_depth) |
| Apply sources, sinks and diapycnal diffusion to the tracers in this package. More...
|
|
integer function, public | pseudo_salt_tracer::pseudo_salt_stock (h, stocks, G, GV, CS, names, units, stock_index) |
| Calculates 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 | pseudo_salt_tracer::pseudo_salt_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 | pseudo_salt_tracer::pseudo_salt_tracer_end (CS) |
| Deallocate memory associated with this tracer package. More...
|
|