MOM_continuity.F90
1! This file is part of MOM6, the Modular Ocean Model version 6.
2! See the LICENSE file for licensing information.
3! SPDX-License-Identifier: Apache-2.0
4
5!> Solve the layer continuity equation.
6module mom_continuity
7
8use mom_continuity_ppm, only : continuity=>continuity_ppm
9use mom_continuity_ppm, only : continuity_stencil=>continuity_ppm_stencil
10use mom_continuity_ppm, only : continuity_init=>continuity_ppm_init
11use mom_continuity_ppm, only : continuity_cs=>continuity_ppm_cs
12use mom_continuity_ppm, only : continuity_fluxes, continuity_adjust_vel
13use mom_continuity_ppm, only : zonal_mass_flux, meridional_mass_flux
14use mom_continuity_ppm, only : zonal_edge_thickness, meridional_edge_thickness
16use mom_continuity_ppm, only : zonal_flux_thickness, meridional_flux_thickness
17use mom_continuity_ppm, only : zonal_bt_mass_flux, meridional_bt_mass_flux
18use mom_continuity_ppm, only : set_continuity_loop_bounds, cont_loop_bounds_type
19
20implicit none ; private
21
22! These are direct pass-throughs of routines in continuity_PPM
23public continuity, continuity_init, continuity_stencil, continuity_cs
24public continuity_fluxes, continuity_adjust_vel
25public zonal_mass_flux, meridional_mass_flux
26public zonal_edge_thickness, meridional_edge_thickness
27public continuity_zonal_convergence, continuity_merdional_convergence
28public zonal_flux_thickness, meridional_flux_thickness
29public zonal_bt_mass_flux, meridional_bt_mass_flux
31
32end module mom_continuity