MOM6
user_change_diffusivity::user_change_diff_cs Type Reference

Detailed Description

Control structure for user_change_diffusivity.

Definition at line 27 of file user_change_diffusivity.F90.

Collaboration diagram for user_change_diffusivity::user_change_diff_cs:
[legend]

Public variables and constants

real kd_add
 The scale of a diffusivity that is added everywhere without any filtering or scaling [Z2 T-1 ~> m2 s-1]. More...
 
real, dimension(4) lat_range
 4 values that define the latitude range over which a diffusivity scaled by Kd_add is added [degLat]. More...
 
real, dimension(4) rho_range
 4 values that define the coordinate potential density range over which a diffusivity scaled by Kd_add is added [kg m-3]. More...
 
logical use_abs_lat
 If true, use the absolute value of latitude when setting lat_range. More...
 
type(diag_ctrl), pointer diag => NULL()
 A structure that is used to regulate the timing of diagnostic output. More...
 

Variables and constants

◆ diag

type(diag_ctrl), pointer user_change_diffusivity::user_change_diff_cs::diag => NULL()

A structure that is used to regulate the timing of diagnostic output.

Definition at line 37 of file user_change_diffusivity.F90.

37  type(diag_ctrl), pointer :: diag => null() !< A structure that is used to

◆ kd_add

real user_change_diffusivity::user_change_diff_cs::kd_add

The scale of a diffusivity that is added everywhere without any filtering or scaling [Z2 T-1 ~> m2 s-1].

Definition at line 28 of file user_change_diffusivity.F90.

28  real :: Kd_add !< The scale of a diffusivity that is added everywhere

◆ lat_range

real, dimension(4) user_change_diffusivity::user_change_diff_cs::lat_range

4 values that define the latitude range over which a diffusivity scaled by Kd_add is added [degLat].

Definition at line 30 of file user_change_diffusivity.F90.

30  real :: lat_range(4) !< 4 values that define the latitude range over which

◆ rho_range

real, dimension(4) user_change_diffusivity::user_change_diff_cs::rho_range

4 values that define the coordinate potential density range over which a diffusivity scaled by Kd_add is added [kg m-3].

Definition at line 32 of file user_change_diffusivity.F90.

32  real :: rho_range(4) !< 4 values that define the coordinate potential

◆ use_abs_lat

logical user_change_diffusivity::user_change_diff_cs::use_abs_lat

If true, use the absolute value of latitude when setting lat_range.

Definition at line 35 of file user_change_diffusivity.F90.

35  logical :: use_abs_lat !< If true, use the absolute value of latitude when

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