| 
    MOM6
    
   | 
 
Definition at line 86 of file MOM_energetic_PBL.F90.
Public variables and constants | |
| real | mstar | 
| real | nstar | 
| real | mixlenexponent | 
| real | tke_decay | 
| real | mke_to_tke_effic | 
| real | ustar_min | 
| real | omega | 
| real | omega_frac | 
| real | wstar_ustar_coef | 
| real | vstar_scale_fac | 
| real | ekman_scale_coef | 
| real | translay_scale | 
| real | mld_tol | 
| real | min_mix_len | 
| real | n2_dissipation_scale_neg | 
| real | n2_dissipation_scale_pos | 
| real | mstar_cap | 
| real | mstar_slope | 
| real | mstar_xint | 
| real | mstar_xint_up | 
| real | mstar_at_xint | 
| real | lt_enhance_coef | 
| real | lt_enhance_exp | 
| real | mstar_n = -2. | 
| real | mstar_a | 
| real | mstar_a2 | 
| real | mstar_b | 
| real | mstar_b2 | 
| real | c_ek = 0.17 | 
| real | mstar_coef = 0.3 | 
| real | lac_mldoek | 
| real | lac_mldoob_stab | 
| real | lac_ekoob_stab | 
| real | lac_mldoob_un | 
| real | lac_ekoob_un | 
| real | ladepthratio =0.04 | 
| real | max_enhance_m = 5. | 
| real | cnv_mst_fac | 
| type(time_type), pointer | time | 
| integer | lt_enhance_form = 0 | 
| integer | mstar_mode = 0 | 
| integer | const_mstar =0 | 
| integer | mld_o_obukhov =1 | 
| integer | ekman_o_obukhov =2 | 
| logical | mstar_flatcap =.true. | 
| logical | tke_diagnostics = .false. | 
| logical | use_la_windsea = .false. | 
| logical | orig_pe_calc = .true. | 
| logical | use_mld_iteration =.false. | 
| logical | orig_mld_iteration =.false. | 
| logical | mld_iteration_guess =.false. | 
| logical | mixing_diagnostics = .false. | 
| type(diag_ctrl), pointer | diag | 
| real, dimension(:,:), allocatable | diag_tke_wind | 
| real, dimension(:,:), allocatable | diag_tke_mke | 
| real, dimension(:,:), allocatable | diag_tke_conv | 
| real, dimension(:,:), allocatable | diag_tke_forcing | 
| real, dimension(:,:), allocatable | diag_tke_mech_decay | 
| real, dimension(:,:), allocatable | diag_tke_conv_decay | 
| real, dimension(:,:), allocatable | diag_tke_mixing | 
| real, dimension(:,:), allocatable | ml_depth | 
| real, dimension(:,:), allocatable | ml_depth2 | 
| real, dimension(:,:), allocatable | enhance_m | 
| real, dimension(:,:), allocatable | mstar_mix | 
| real, dimension(:,:), allocatable | mld_ekman | 
| real, dimension(:,:), allocatable | mld_obukhov | 
| real, dimension(:,:), allocatable | ekman_obukhov | 
| real, dimension(:,:), allocatable | la | 
| real, dimension(:,:), allocatable | la_mod | 
| real, dimension(:,:,:), allocatable | velocity_scale | 
| real, dimension(:,:,:), allocatable | mixing_length | 
| integer | id_ml_depth = -1 | 
| integer | id_tke_wind = -1 | 
| integer | id_tke_mixing = -1 | 
| integer | id_tke_mke = -1 | 
| integer | id_tke_conv = -1 | 
| integer | id_tke_forcing = -1 | 
| integer | id_tke_mech_decay = -1 | 
| integer | id_tke_conv_decay = -1 | 
| integer | id_hsfc_used = -1 | 
| integer | id_mixing_length = -1 | 
| integer | id_velocity_scale = -1 | 
| integer | id_osbl = -1 | 
| integer | id_lt_enhancement = -1 | 
| integer | id_mstar_mix = -1 | 
| integer | id_mld_ekman | 
| integer | id_mld_obukhov | 
| integer | id_ekman_obukhov | 
| integer | id_la | 
| integer | id_la_mod | 
| real mom_energetic_pbl::energetic_pbl_cs::c_ek = 0.17 | 
Definition at line 163 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::cnv_mst_fac | 
Definition at line 172 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::const_mstar =0 | 
Definition at line 177 of file MOM_energetic_PBL.F90.
| type(diag_ctrl), pointer mom_energetic_pbl::energetic_pbl_cs::diag | 
Definition at line 188 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::diag_tke_conv | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::diag_tke_conv_decay | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::diag_tke_forcing | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::diag_tke_mech_decay | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::diag_tke_mixing | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::diag_tke_mke | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::diag_tke_wind | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::ekman_o_obukhov =2 | 
Definition at line 177 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::ekman_obukhov | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::ekman_scale_coef | 
Definition at line 121 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::enhance_m | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_ekman_obukhov | 
Definition at line 222 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_hsfc_used = -1 | 
Definition at line 219 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_la | 
Definition at line 223 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_la_mod | 
Definition at line 223 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_lt_enhancement = -1 | 
Definition at line 221 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_mixing_length = -1 | 
Definition at line 220 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_ml_depth = -1 | 
Definition at line 216 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_mld_ekman | 
Definition at line 222 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_mld_obukhov | 
Definition at line 222 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_mstar_mix = -1 | 
Definition at line 221 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_osbl = -1 | 
Definition at line 221 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_tke_conv = -1 | 
Definition at line 217 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_tke_conv_decay = -1 | 
Definition at line 218 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_tke_forcing = -1 | 
Definition at line 217 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_tke_mech_decay = -1 | 
Definition at line 218 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_tke_mixing = -1 | 
Definition at line 216 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_tke_mke = -1 | 
Definition at line 217 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_tke_wind = -1 | 
Definition at line 216 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::id_velocity_scale = -1 | 
Definition at line 220 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::la | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::la_mod | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::lac_ekoob_stab | 
Definition at line 167 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::lac_ekoob_un | 
Definition at line 169 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::lac_mldoek | 
Definition at line 165 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::lac_mldoob_stab | 
Definition at line 166 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::lac_mldoob_un | 
Definition at line 168 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::ladepthratio =0.04 | 
Definition at line 170 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::lt_enhance_coef | 
Definition at line 157 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::lt_enhance_exp | 
Definition at line 158 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::lt_enhance_form = 0 | 
Definition at line 174 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::max_enhance_m = 5. | 
Definition at line 171 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::min_mix_len | 
Definition at line 131 of file MOM_energetic_PBL.F90.
| logical mom_energetic_pbl::energetic_pbl_cs::mixing_diagnostics = .false. | 
Definition at line 186 of file MOM_energetic_PBL.F90.
| real, dimension(:,:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::mixing_length | 
Definition at line 213 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mixlenexponent | 
Definition at line 97 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mke_to_tke_effic | 
Definition at line 102 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::ml_depth | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::ml_depth2 | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::mld_ekman | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| logical mom_energetic_pbl::energetic_pbl_cs::mld_iteration_guess =.false. | 
Definition at line 184 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::mld_o_obukhov =1 | 
Definition at line 177 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::mld_obukhov | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mld_tol | 
Definition at line 129 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar | 
Definition at line 87 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_a | 
Definition at line 160 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_a2 | 
Definition at line 160 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_at_xint | 
Definition at line 155 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_b | 
Definition at line 161 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_b2 | 
Definition at line 161 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_cap | 
Definition at line 145 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_coef = 0.3 | 
Definition at line 164 of file MOM_energetic_PBL.F90.
| logical mom_energetic_pbl::energetic_pbl_cs::mstar_flatcap =.true. | 
Definition at line 178 of file MOM_energetic_PBL.F90.
| real, dimension(:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::mstar_mix | 
Definition at line 192 of file MOM_energetic_PBL.F90.
| integer mom_energetic_pbl::energetic_pbl_cs::mstar_mode = 0 | 
Definition at line 175 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_n = -2. | 
Definition at line 159 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_slope | 
Definition at line 149 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_xint | 
Definition at line 152 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::mstar_xint_up | 
Definition at line 154 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::n2_dissipation_scale_neg | 
Definition at line 134 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::n2_dissipation_scale_pos | 
Definition at line 135 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::nstar | 
Definition at line 92 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::omega | 
Definition at line 109 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::omega_frac | 
Definition at line 110 of file MOM_energetic_PBL.F90.
| logical mom_energetic_pbl::energetic_pbl_cs::orig_mld_iteration =.false. | 
Definition at line 183 of file MOM_energetic_PBL.F90.
| logical mom_energetic_pbl::energetic_pbl_cs::orig_pe_calc = .true. | 
Definition at line 181 of file MOM_energetic_PBL.F90.
| type(time_type), pointer mom_energetic_pbl::energetic_pbl_cs::time | 
Definition at line 173 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::tke_decay | 
Definition at line 100 of file MOM_energetic_PBL.F90.
| logical mom_energetic_pbl::energetic_pbl_cs::tke_diagnostics = .false. | 
Definition at line 179 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::translay_scale | 
Definition at line 125 of file MOM_energetic_PBL.F90.
| logical mom_energetic_pbl::energetic_pbl_cs::use_la_windsea = .false. | 
Definition at line 180 of file MOM_energetic_PBL.F90.
| logical mom_energetic_pbl::energetic_pbl_cs::use_mld_iteration =.false. | 
Definition at line 182 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::ustar_min | 
Definition at line 106 of file MOM_energetic_PBL.F90.
| real, dimension(:,:,:), allocatable mom_energetic_pbl::energetic_pbl_cs::velocity_scale | 
Definition at line 213 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::vstar_scale_fac | 
Definition at line 118 of file MOM_energetic_PBL.F90.
| real mom_energetic_pbl::energetic_pbl_cs::wstar_ustar_coef | 
Definition at line 113 of file MOM_energetic_PBL.F90.