MOM6
mom_pressureforce_afv::pressureforce_afv_cs Type Reference

Detailed Description

Finite volume pressure gradient control structure.

Definition at line 36 of file MOM_PressureForce_analytic_FV.F90.

Collaboration diagram for mom_pressureforce_afv::pressureforce_afv_cs:
[legend]

Public variables and constants

logical tides
 If true, apply tidal momentum forcing.
 
real rho0
 The density used in the Boussinesq approximation [kg m-3].
 
real gfs_scale
 A scaling of the surface pressure gradients to allow the use of a reduced gravity model [nondim].
 
type(time_type), pointer time
 A pointer to the ocean model's clock.
 
type(diag_ctrl), pointer diag
 A structure that is used to regulate the timing of diagnostic output.
 
logical usemasswghtinterp
 Use mass weighting in T/S interpolation.
 
logical boundary_extrap
 Indicate whether high-order boundary extrapolation should be used within boundary cells.
 
logical reconstruct
 If true, polynomial profiles of T & S will be reconstructed and used in the integrals for the finite volume pressure gradient calculation. The default depends on whether regridding is being used.
 
integer recon_scheme
 Order of the polynomial of the reconstruction of T & S for the finite volume pressure gradient calculation. By the default (1) is for a piecewise linear method.
 
integer id_e_tidal = -1
 Diagnostic identifier.
 
type(tidal_forcing_cs), pointer tides_csp => NULL()
 Tides control structure.
 

The documentation for this type was generated from the following file: