|
module | mom_dynamics_unsplit_rk2 |
| Time steps the ocean dynamics with an unsplit quasi 2nd order Runge-Kutta scheme.
|
|
integer | mom_dynamics_unsplit_rk2::id_clock_cor |
| CPU time clock IDs. More...
|
|
integer | mom_dynamics_unsplit_rk2::id_clock_pres |
| CPU time clock IDs. More...
|
|
integer | mom_dynamics_unsplit_rk2::id_clock_vertvisc |
| CPU time clock IDs. More...
|
|
integer | mom_dynamics_unsplit_rk2::id_clock_horvisc |
| CPU time clock IDs. More...
|
|
integer | mom_dynamics_unsplit_rk2::id_clock_continuity |
| CPU time clock IDs. More...
|
|
integer | mom_dynamics_unsplit_rk2::id_clock_mom_update |
| CPU time clock IDs. More...
|
|
integer | mom_dynamics_unsplit_rk2::id_clock_pass |
| CPU time clock IDs. More...
|
|
integer | mom_dynamics_unsplit_rk2::id_clock_pass_init |
| CPU time clock IDs. More...
|
|
subroutine, public | mom_dynamics_unsplit_rk2::step_mom_dyn_unsplit_rk2 (u_in, v_in, h_in, tv, visc, Time_local, dt, forces, p_surf_begin, p_surf_end, uh, vh, uhtr, vhtr, eta_av, G, GV, US, CS, VarMix, MEKE) |
| Step the MOM6 dynamics using an unsplit quasi-2nd order Runge-Kutta scheme. More...
|
|
subroutine, public | mom_dynamics_unsplit_rk2::register_restarts_dyn_unsplit_rk2 (HI, GV, param_file, CS, restart_CS) |
| Allocate the control structure for this module, allocates memory in it, and registers any auxiliary restart variables that are specific to the unsplit RK2 time stepping scheme. More...
|
|
subroutine, public | mom_dynamics_unsplit_rk2::initialize_dyn_unsplit_rk2 (u, v, h, Time, G, GV, US, param_file, diag, CS, restart_CS, Accel_diag, Cont_diag, MIS, MEKE, OBC, update_OBC_CSp, ALE_CSp, setVisc_CSp, visc, dirs, ntrunc) |
| Initialize parameters and allocate memory associated with the unsplit RK2 dynamics module. More...
|
|
subroutine, public | mom_dynamics_unsplit_rk2::end_dyn_unsplit_rk2 (CS) |
| Clean up and deallocate memory associated with the dyn_unsplit_RK2 module. More...
|
|