MOM6
mom_pressureforce::pressureforce_cs Type Reference

Detailed Description

Pressure force control structure.

Definition at line 31 of file MOM_PressureForce.F90.

Collaboration diagram for mom_pressureforce::pressureforce_cs:
[legend]

Public variables and constants

logical analytic_fv_pgf
 If true, use the analytic finite volume form (Adcroft et al., Ocean Mod. 2008) of the PGF. More...
 
logical blocked_afv
 If true, used the blocked version of the ANALYTIC_FV_PGF code. The value of this parameter should not change answers. More...
 
type(pressureforce_afv_cs), pointer pressureforce_afv_csp => NULL()
 Control structure for the analytically integrated finite volume pressure force. More...
 
type(pressureforce_blk_afv_cs), pointer pressureforce_blk_afv_csp => NULL()
 Control structure for the analytically integrated finite volume pressure force. More...
 
type(pressureforce_mont_cs), pointer pressureforce_mont_csp => NULL()
 Control structure for the Montgomery potential form of pressure force. More...
 

Variables and constants

◆ analytic_fv_pgf

logical mom_pressureforce::pressureforce_cs::analytic_fv_pgf

If true, use the analytic finite volume form (Adcroft et al., Ocean Mod. 2008) of the PGF.

Definition at line 32 of file MOM_PressureForce.F90.

32  logical :: Analytic_FV_PGF !< If true, use the analytic finite volume form

◆ blocked_afv

logical mom_pressureforce::pressureforce_cs::blocked_afv

If true, used the blocked version of the ANALYTIC_FV_PGF code. The value of this parameter should not change answers.

Definition at line 34 of file MOM_PressureForce.F90.

34  logical :: blocked_AFV !< If true, used the blocked version of the ANALYTIC_FV_PGF

◆ pressureforce_afv_csp

type(pressureforce_afv_cs), pointer mom_pressureforce::pressureforce_cs::pressureforce_afv_csp => NULL()

Control structure for the analytically integrated finite volume pressure force.

Definition at line 37 of file MOM_PressureForce.F90.

37  type(PressureForce_AFV_CS), pointer :: PressureForce_AFV_CSp => null()

◆ pressureforce_blk_afv_csp

type(pressureforce_blk_afv_cs), pointer mom_pressureforce::pressureforce_cs::pressureforce_blk_afv_csp => NULL()

Control structure for the analytically integrated finite volume pressure force.

Definition at line 39 of file MOM_PressureForce.F90.

39  type(PressureForce_blk_AFV_CS), pointer :: PressureForce_blk_AFV_CSp => null()

◆ pressureforce_mont_csp

type(pressureforce_mont_cs), pointer mom_pressureforce::pressureforce_cs::pressureforce_mont_csp => NULL()

Control structure for the Montgomery potential form of pressure force.

Definition at line 41 of file MOM_PressureForce.F90.

41  type(PressureForce_Mont_CS), pointer :: PressureForce_Mont_CSp => null()

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