MOM6
|
The control structure with paramters for the MOM_opacity module.
Definition at line 50 of file MOM_opacity.F90.
Public variables and constants | |
logical | var_pen_sw |
If true, use one of the CHL_A schemes (specified by OPACITY_SCHEME) to determine the e-folding depth of incoming shortwave radiation. | |
integer | opacity_scheme |
An integer indicating which scheme should be used to translate water properties into the opacity (i.e., the e-folding depth) and (perhaps) the number of bands of penetrating shortwave radiation to use. | |
real | pen_sw_scale |
The vertical absorption e-folding depth of the penetrating shortwave radiation [m]. | |
real | pen_sw_scale_2nd |
The vertical absorption e-folding depth of the (2nd) penetrating shortwave radiation [m]. | |
real | sw_1st_exp_ratio |
Ratio for 1st exp decay in Two Exp decay opacity. | |
real | pen_sw_frac |
The fraction of shortwave radiation that is penetrating with a constant e-folding approach. | |
real | blue_frac |
The fraction of the penetrating shortwave radiation that is in the blue band [nondim]. | |
real | opacity_land_value |
The value to use for opacity over land [m-1]. The default is 10 m-1 - a value for muddy water. | |
type(diag_ctrl), pointer | diag => NULL() |
A structure that is used to regulate the timing of diagnostic output. | |
integer | id_sw_pen = -1 |
Diagnostic IDs. | |
integer | id_sw_vis_pen = -1 |
Diagnostic IDs. | |
integer, dimension(:), pointer | id_opacity => NULL() |
Diagnostic IDs. | |