| 
    MOM6
    
   | 
 
Definition at line 75 of file MOM_bulk_mixed_layer.F90.
Public variables and constants | |
| integer | nkml | 
| integer | nkbl | 
| integer | nsw | 
| real | mstar | 
| real | nstar | 
| real | nstar2 | 
| logical | absorb_all_sw | 
| real | tke_decay | 
| real | bulk_ri_ml | 
| real | bulk_ri_convective | 
| real | hmix_min | 
| real | h_limit_fluxes | 
| real | ustar_min | 
| real | omega | 
| real | dt_ds_wt | 
| real | bl_extrap_lim | 
| logical | ml_resort | 
| integer | ml_presort_nz_conv_adj | 
| real | omega_frac | 
| logical | correct_absorption | 
| logical | resolve_ekman | 
| type(time_type), pointer | time | 
| logical | tke_diagnostics = .false. | 
| logical | do_rivermix = .false. | 
| real | rivermix_depth = 0.0 | 
| logical | limit_det | 
| real | lim_det_dh_sfc | 
| real | lim_det_dh_bathy | 
| logical | use_river_heat_content | 
| logical | use_calving_heat_content | 
| logical | salt_reject_below_ml | 
| type(diag_ctrl), pointer | diag | 
| real | allowed_t_chg | 
| real | allowed_s_chg | 
| real, dimension(:,:), allocatable | ml_depth | 
| real, dimension(:,:), allocatable | diag_tke_wind | 
| real, dimension(:,:), allocatable | diag_tke_ribulk | 
| real, dimension(:,:), allocatable | diag_tke_conv | 
| real, dimension(:,:), allocatable | diag_tke_pen_sw | 
| real, dimension(:,:), allocatable | diag_tke_mech_decay | 
| real, dimension(:,:), allocatable | diag_tke_conv_decay | 
| real, dimension(:,:), allocatable | diag_tke_mixing | 
| real, dimension(:,:), allocatable | diag_tke_conv_s2 | 
| real, dimension(:,:), allocatable | diag_pe_detrain | 
| real, dimension(:,:), allocatable | diag_pe_detrain2 | 
| logical | allow_clocks_in_omp_loops | 
| type(group_pass_type) | pass_h_sum_hmbl_prev | 
| integer | id_ml_depth = -1 | 
| integer | id_tke_wind = -1 | 
| integer | id_tke_mixing = -1 | 
| integer | id_tke_ribulk = -1 | 
| integer | id_tke_conv = -1 | 
| integer | id_tke_pen_sw = -1 | 
| integer | id_tke_mech_decay = -1 | 
| integer | id_tke_conv_decay = -1 | 
| integer | id_tke_conv_s2 = -1 | 
| integer | id_pe_detrain = -1 | 
| integer | id_pe_detrain2 = -1 | 
| integer | id_h_mismatch = -1 | 
| integer | id_hsfc_used = -1 | 
| integer | id_hsfc_max = -1 | 
| integer | id_hsfc_min = -1 | 
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::absorb_all_sw | 
Definition at line 85 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::allow_clocks_in_omp_loops | 
Definition at line 177 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::allowed_s_chg | 
Definition at line 154 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::allowed_t_chg | 
Definition at line 152 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::bl_extrap_lim | 
Definition at line 109 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::bulk_ri_convective | 
Definition at line 92 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::bulk_ri_ml | 
Definition at line 89 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::correct_absorption | 
Definition at line 123 of file MOM_bulk_mixed_layer.F90.
| type(diag_ctrl), pointer mom_bulk_mixed_layer::bulkmixedlayer_cs::diag | 
Definition at line 150 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_pe_detrain | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_pe_detrain2 | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_tke_conv | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_tke_conv_decay | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_tke_conv_s2 | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_tke_mech_decay | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_tke_mixing | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_tke_pen_sw | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_tke_ribulk | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::diag_tke_wind | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::do_rivermix = .false. | 
Definition at line 132 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::dt_ds_wt | 
Definition at line 102 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::h_limit_fluxes | 
Definition at line 95 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::hmix_min | 
Definition at line 94 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_h_mismatch = -1 | 
Definition at line 184 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_hsfc_max = -1 | 
Definition at line 185 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_hsfc_min = -1 | 
Definition at line 185 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_hsfc_used = -1 | 
Definition at line 185 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_ml_depth = -1 | 
Definition at line 181 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_pe_detrain = -1 | 
Definition at line 184 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_pe_detrain2 = -1 | 
Definition at line 184 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_tke_conv = -1 | 
Definition at line 182 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_tke_conv_decay = -1 | 
Definition at line 183 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_tke_conv_s2 = -1 | 
Definition at line 183 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_tke_mech_decay = -1 | 
Definition at line 183 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_tke_mixing = -1 | 
Definition at line 181 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_tke_pen_sw = -1 | 
Definition at line 182 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_tke_ribulk = -1 | 
Definition at line 182 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::id_tke_wind = -1 | 
Definition at line 181 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::lim_det_dh_bathy | 
Definition at line 140 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::lim_det_dh_sfc | 
Definition at line 137 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::limit_det | 
Definition at line 135 of file MOM_bulk_mixed_layer.F90.
| real, dimension(:,:), allocatable mom_bulk_mixed_layer::bulkmixedlayer_cs::ml_depth | 
Definition at line 158 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::ml_presort_nz_conv_adj | 
Definition at line 117 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::ml_resort | 
Definition at line 115 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::mstar | 
Definition at line 79 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::nkbl | 
Definition at line 77 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::nkml | 
Definition at line 76 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::nstar | 
Definition at line 81 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::nstar2 | 
Definition at line 83 of file MOM_bulk_mixed_layer.F90.
| integer mom_bulk_mixed_layer::bulkmixedlayer_cs::nsw | 
Definition at line 78 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::omega | 
Definition at line 101 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::omega_frac | 
Definition at line 120 of file MOM_bulk_mixed_layer.F90.
| type(group_pass_type) mom_bulk_mixed_layer::bulkmixedlayer_cs::pass_h_sum_hmbl_prev | 
Definition at line 180 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::resolve_ekman | 
Definition at line 127 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::rivermix_depth = 0.0 | 
Definition at line 134 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::salt_reject_below_ml | 
Definition at line 148 of file MOM_bulk_mixed_layer.F90.
| type(time_type), pointer mom_bulk_mixed_layer::bulkmixedlayer_cs::time | 
Definition at line 130 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::tke_decay | 
Definition at line 87 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::tke_diagnostics = .false. | 
Definition at line 131 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::use_calving_heat_content | 
Definition at line 147 of file MOM_bulk_mixed_layer.F90.
| logical mom_bulk_mixed_layer::bulkmixedlayer_cs::use_river_heat_content | 
Definition at line 144 of file MOM_bulk_mixed_layer.F90.
| real mom_bulk_mixed_layer::bulkmixedlayer_cs::ustar_min | 
Definition at line 98 of file MOM_bulk_mixed_layer.F90.