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

Go to the source code of this file.

Data Types

type  mom_pressureforce_blk_afv::pressureforce_blk_afv_cs
 Finite volume pressure gradient control structure. More...
 

Modules

module  mom_pressureforce_blk_afv
 Analytically integrated finite volume pressure gradient.
 
module  mom_pressureforce_afv
 Analytically integrated finite volume pressure gradient.
 

Functions/Subroutines

subroutine, public mom_pressureforce_blk_afv::pressureforce_blk_afv (h, tv, PFu, PFv, G, GV, US, CS, ALE_CSp, p_atm, pbce, eta)
 Thin interface between the model and the Boussinesq and non-Boussinesq pressure force routines. More...
 
subroutine, public mom_pressureforce_blk_afv::pressureforce_blk_afv_nonbouss (h, tv, PFu, PFv, G, GV, US, CS, p_atm, pbce, eta)
 Non-Boussinesq analytically-integrated finite volume form of pressure gradient. More...
 
subroutine, public mom_pressureforce_blk_afv::pressureforce_blk_afv_bouss (h, tv, PFu, PFv, G, GV, US, CS, ALE_CSp, p_atm, pbce, eta)
 Boussinesq analytically-integrated finite volume form of pressure gradient. More...
 
subroutine, public mom_pressureforce_blk_afv::pressureforce_blk_afv_init (Time, G, GV, US, param_file, diag, CS, tides_CSp)
 Initializes the finite volume pressure gradient control structure. More...
 
subroutine, public mom_pressureforce_blk_afv::pressureforce_blk_afv_end (CS)
 Deallocates the finite volume pressure gradient control structure. More...