| 
| subroutine, public  | mom_continuity_ppm::continuity_ppm (u, v, hin, h, uh, vh, dt, G, GV, CS, uhbt, vhbt, OBC, visc_rem_u, visc_rem_v, u_cor, v_cor, uhbt_aux, vhbt_aux, u_cor_aux, v_cor_aux, BT_cont) | 
|   | Time steps the layer thicknesses, using a monotonically limit, directionally split PPM scheme, based on Lin (1994).  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::zonal_mass_flux (u, h_in, uh, dt, G, GV, CS, LB, uhbt, OBC, visc_rem_u, u_cor, uhbt_aux, u_cor_aux, BT_cont) | 
|   | Calculates the mass or volume fluxes through the zonal faces, and other related quantities.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::zonal_flux_layer (u, h, h_L, h_R, uh, duhdu, visc_rem, dt, G, j, ish, ieh, do_I, vol_CFL) | 
|   | Evaluates the zonal mass or volume fluxes in a layer.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::zonal_face_thickness (u, h, h_L, h_R, h_u, dt, G, LB, vol_CFL, marginal, visc_rem_u) | 
|   | Sets the effective interface thickness at each zonal velocity point.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::zonal_flux_adjust (u, h_in, h_L, h_R, uhbt, uh_tot_0, duhdu_tot_0, du, du_max_CFL, du_min_CFL, dt, G, CS, visc_rem, j, ish, ieh, do_I_in, full_precision, uh_3d) | 
|   | Returns the barotropic velocity adjustment that gives the desired barotropic (layer-summed) transport.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::set_zonal_bt_cont (u, h_in, h_L, h_R, BT_cont, uh_tot_0, duhdu_tot_0, du_max_CFL, du_min_CFL, dt, G, CS, visc_rem, visc_rem_max, j, ish, ieh, do_I) | 
|   | Sets a structure that describes the zonal barotropic volume or mass fluxes as a function of barotropic flow to agree closely with the sum of the layer's transports.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::meridional_mass_flux (v, h_in, vh, dt, G, GV, CS, LB, vhbt, OBC, visc_rem_v, v_cor, vhbt_aux, v_cor_aux, BT_cont) | 
|   | Calculates the mass or volume fluxes through the meridional faces, and other related quantities.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::merid_flux_layer (v, h, h_L, h_R, vh, dvhdv, visc_rem, dt, G, J, ish, ieh, do_I, vol_CFL) | 
|   | Evaluates the meridional mass or volume fluxes in a layer.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::merid_face_thickness (v, h, h_L, h_R, h_v, dt, G, LB, vol_CFL, marginal, visc_rem_v) | 
|   | Sets the effective interface thickness at each meridional velocity point.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::meridional_flux_adjust (v, h_in, h_L, h_R, vhbt, vh_tot_0, dvhdv_tot_0, dv, dv_max_CFL, dv_min_CFL, dt, G, CS, visc_rem, j, ish, ieh, do_I_in, full_precision, vh_3d) | 
|   | Returns the barotropic velocity adjustment that gives the desired barotropic (layer-summed) transport.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::set_merid_bt_cont (v, h_in, h_L, h_R, BT_cont, vh_tot_0, dvhdv_tot_0, dv_max_CFL, dv_min_CFL, dt, G, CS, visc_rem, visc_rem_max, j, ish, ieh, do_I) | 
|   | Sets of a structure that describes the meridional barotropic volume or mass fluxes as a function of barotropic flow to agree closely with the sum of the layer's transports.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::ppm_reconstruction_x (h_in, h_L, h_R, G, LB, h_min, monotonic, simple_2nd) | 
|   | Calculates left/right edge values for PPM reconstruction.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::ppm_reconstruction_y (h_in, h_L, h_R, G, LB, h_min, monotonic, simple_2nd) | 
|   | Calculates left/right edge values for PPM reconstruction.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::ppm_limit_pos (h_in, h_L, h_R, h_min, G, iis, iie, jis, jie) | 
|   | This subroutine limits the left/right edge values of the PPM reconstruction to give a reconstruction that is positive-definite. Here this is reinterpreted as giving a constant thickness if the mean thickness is less than h_min, with a minimum of h_min otherwise.  More...
  | 
|   | 
| subroutine  | mom_continuity_ppm::ppm_limit_cw84 (h_in, h_L, h_R, G, iis, iie, jis, jie) | 
|   | This subroutine limits the left/right edge values of the PPM reconstruction according to the monotonic prescription of Colella and Woodward, 1984.  More...
  | 
|   | 
| real function  | mom_continuity_ppm::ratio_max (a, b, maxrat) | 
|   | Return the maximum ratio of a/b or maxrat.  More...
  | 
|   | 
| subroutine, public  | mom_continuity_ppm::continuity_ppm_init (Time, G, GV, param_file, diag, CS) | 
|   | Initializes continuity_ppm_cs.  More...
  | 
|   | 
| integer function, public  | mom_continuity_ppm::continuity_ppm_stencil (CS) | 
|   | continuity_PPM_stencil returns the continuity solver stencil size  More...
  | 
|   | 
| subroutine, public  | mom_continuity_ppm::continuity_ppm_end (CS) | 
|   | Destructor for continuity_ppm_cs.  More...
  | 
|   |