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.