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.