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

Go to the source code of this file.

Data Types

type  mom_pressureforce_mont::pressureforce_mont_cs
 Control structure for the Montgomery potential form of pressure gradient. More...
 

Modules

module  mom_pressureforce_mont
 Provides the Montgomery potential form of pressure gradient.
 

Functions/Subroutines

subroutine, public mom_pressureforce_mont::pressureforce_mont_nonbouss (h, tv, PFu, PFv, G, GV, US, CS, p_atm, pbce, eta)
 Non-Boussinesq Montgomery-potential form of pressure gradient. More...
 
subroutine, public mom_pressureforce_mont::pressureforce_mont_bouss (h, tv, PFu, PFv, G, GV, US, CS, p_atm, pbce, eta)
 Boussinesq Montgomery-potential form of pressure gradient. More...
 
subroutine, public mom_pressureforce_mont::set_pbce_bouss (e, tv, G, GV, US, Rho0, GFS_scale, pbce, rho_star)
 Determines the partial derivative of the acceleration due to pressure forces with the free surface height. More...
 
subroutine, public mom_pressureforce_mont::set_pbce_nonbouss (p, tv, G, GV, US, GFS_scale, pbce, alpha_star)
 Determines the partial derivative of the acceleration due to pressure forces with the column mass. More...
 
subroutine, public mom_pressureforce_mont::pressureforce_mont_init (Time, G, GV, US, param_file, diag, CS, tides_CSp)
 Initialize the Montgomery-potential form of PGF control structure. More...
 
subroutine, public mom_pressureforce_mont::pressureforce_mont_end (CS)
 Deallocates the Montgomery-potential form of PGF control structure. More...