MOM6
MOM_continuity.F90 File Reference
#include <MOM_memory.h>
#include "version_variable.h"
Include dependency graph for MOM_continuity.F90:

Go to the source code of this file.

Data Types

type  mom_continuity::continuity_cs
 Control structure for mom_continuity. More...
 

Modules

module  mom_continuity
 Solve the layer continuity equation.
 

Functions/Subroutines

subroutine, public mom_continuity::continuity (u, v, hin, h, uh, vh, dt, G, GV, US, CS, uhbt, vhbt, OBC, visc_rem_u, visc_rem_v, u_cor, v_cor, BT_cont)
 Time steps the layer thicknesses, using a monotonically limited, directionally split PPM scheme, based on Lin (1994). More...
 
subroutine, public mom_continuity::continuity_init (Time, G, GV, US, param_file, diag, CS)
 Initializes continuity_cs. More...
 
integer function, public mom_continuity::continuity_stencil (CS)
 continuity_stencil returns the continuity solver stencil size More...
 
subroutine, public mom_continuity::continuity_end (CS)
 Destructor for continuity_cs. More...
 

Variables

integer, parameter mom_continuity::ppm_scheme = 1
 Enumerated constant to select PPM. More...
 
character(len=20), parameter mom_continuity::ppm_string = "PPM"
 String to select PPM. More...