MOM6
|
Definition at line 170 of file MOM_barotropic.F90.
Public variables and constants | |
real | allocable_ |
real, dimension(nimembw_, njmembw_) | dimension |
real | frhatu |
real | frhatv |
real | idatu |
real | uhbt_ic |
real | ubt_ic |
real | ubtav |
real | idatv |
real | vhbt_ic |
real | vbt_ic |
real | vbtav |
real | eta_source |
real | eta_cor |
real | eta_cor_bound |
real | ua_polarity |
real | va_polarity |
real | bathyt |
real | iareat |
real | d_u_cor |
real | dy_cu |
real | idxcu |
real | d_v_cor |
real | dx_cv |
real | idycv |
real | q_d |
real, dimension(:,:,:), pointer | frhatu1 => NULL() |
real, dimension(:,:,:), pointer | frhatv1 => NULL() |
type(bt_obc_type) | bt_obc |
A structure with all of this module's fields for applying open boundary conditions. More... | |
real | rho0 |
real | dtbt |
real | dtbt_fraction |
real | dtbt_max |
real | dt_bt_filter |
integer | nstep_last = 0 |
real | bebt |
logical | split |
real | eta_source_limit |
logical | bound_bt_corr |
logical | gradual_bt_ics |
logical | sadourny |
logical | nonlinear_continuity |
integer | nonlin_cont_update_period |
logical | bt_project_velocity |
logical | dynamic_psurf |
real | dmin_dyn_psurf |
real | ice_strength_length |
real | const_dyn_psurf |
logical | tides |
real | g_extra |
integer | hvel_scheme |
logical | strong_drag |
logical | linearized_bt_pv |
logical | use_wide_halos |
logical | clip_velocity |
logical | debug |
logical | debug_bt |
real | maxvel |
real | cfl_trunc |
real | maxcfl_bt_cont |
logical | bt_cont_bounds |
logical | visc_rem_u_uh0 |
logical | adjust_bt_cont |
type(time_type), pointer | time |
type(diag_ctrl), pointer | diag |
type(mom_domain_type), pointer | bt_domain => NULL() |
type(hor_index_type), pointer | debug_bt_hi |
type(tidal_forcing_cs), pointer | tides_csp => NULL() |
logical | module_is_initialized = .false. |
integer | isdw |
integer | iedw |
integer | jsdw |
integer | jedw |
type(group_pass_type) | pass_q_dcor |
type(group_pass_type) | pass_gtot |
type(group_pass_type) | pass_tmp_uv |
type(group_pass_type) | pass_eta_bt_rem |
type(group_pass_type) | pass_force_hbt0_cor_ref |
type(group_pass_type) | pass_dat_uv |
type(group_pass_type) | pass_eta_ubt |
type(group_pass_type) | pass_etaav |
type(group_pass_type) | pass_ubt_cor |
type(group_pass_type) | pass_ubta_uhbta |
type(group_pass_type) | pass_e_anom |
integer | id_pfu_bt = -1 |
integer | id_pfv_bt = -1 |
integer | id_coru_bt = -1 |
integer | id_corv_bt = -1 |
integer | id_ubtforce = -1 |
integer | id_vbtforce = -1 |
integer | id_uaccel = -1 |
integer | id_vaccel = -1 |
integer | id_visc_rem_u = -1 |
integer | id_visc_rem_v = -1 |
integer | id_eta_cor = -1 |
integer | id_ubt = -1 |
integer | id_vbt = -1 |
integer | id_eta_bt = -1 |
integer | id_ubtav = -1 |
integer | id_vbtav = -1 |
integer | id_ubt_st = -1 |
integer | id_vbt_st = -1 |
integer | id_eta_st = -1 |
integer | id_ubt_hifreq = -1 |
integer | id_vbt_hifreq = -1 |
integer | id_eta_hifreq = -1 |
integer | id_uhbt_hifreq = -1 |
integer | id_vhbt_hifreq = -1 |
integer | id_eta_pred_hifreq = -1 |
integer | id_gtotn = -1 |
integer | id_gtots = -1 |
integer | id_gtote = -1 |
integer | id_gtotw = -1 |
integer | id_uhbt = -1 |
integer | id_frhatu = -1 |
integer | id_vhbt = -1 |
integer | id_frhatv = -1 |
integer | id_frhatu1 = -1 |
integer | id_frhatv1 = -1 |
integer | id_btc_fa_u_ee = -1 |
integer | id_btc_fa_u_e0 = -1 |
integer | id_btc_fa_u_w0 = -1 |
integer | id_btc_fa_u_ww = -1 |
integer | id_btc_ubt_ee = -1 |
integer | id_btc_ubt_ww = -1 |
integer | id_btc_fa_v_nn = -1 |
integer | id_btc_fa_v_n0 = -1 |
integer | id_btc_fa_v_s0 = -1 |
integer | id_btc_fa_v_ss = -1 |
integer | id_btc_vbt_nn = -1 |
integer | id_btc_vbt_ss = -1 |
integer | id_uhbt0 = -1 |
integer | id_vhbt0 = -1 |
logical mom_barotropic::barotropic_cs::adjust_bt_cont |
Definition at line 328 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::allocable_ |
Definition at line 171 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::bathyt |
Definition at line 206 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::bebt |
Definition at line 241 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::bound_bt_corr |
Definition at line 251 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::bt_cont_bounds |
Definition at line 321 of file MOM_barotropic.F90.
type(mom_domain_type), pointer mom_barotropic::barotropic_cs::bt_domain => NULL() |
Definition at line 334 of file MOM_barotropic.F90.
type(bt_obc_type) mom_barotropic::barotropic_cs::bt_obc |
A structure with all of this module's fields for applying open boundary conditions.
Definition at line 226 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::bt_project_velocity |
Definition at line 273 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::cfl_trunc |
Definition at line 313 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::clip_velocity |
Definition at line 305 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::const_dyn_psurf |
Definition at line 289 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::d_u_cor |
Definition at line 213 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::d_v_cor |
Definition at line 217 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::debug |
Definition at line 309 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::debug_bt |
Definition at line 310 of file MOM_barotropic.F90.
type(hor_index_type), pointer mom_barotropic::barotropic_cs::debug_bt_hi |
Definition at line 335 of file MOM_barotropic.F90.
type(diag_ctrl), pointer mom_barotropic::barotropic_cs::diag |
Definition at line 332 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::dimension |
Definition at line 171 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::dmin_dyn_psurf |
Definition at line 283 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::dt_bt_filter |
Definition at line 235 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::dtbt |
Definition at line 231 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::dtbt_fraction |
Definition at line 232 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::dtbt_max |
Definition at line 234 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::dx_cv |
Definition at line 217 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::dy_cu |
Definition at line 213 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::dynamic_psurf |
Definition at line 281 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::eta_cor |
Definition at line 195 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::eta_cor_bound |
Definition at line 195 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::eta_source |
Definition at line 195 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::eta_source_limit |
Definition at line 247 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::frhatu |
Definition at line 171 of file MOM_barotropic.F90.
real, dimension(:,:,:), pointer mom_barotropic::barotropic_cs::frhatu1 => NULL() |
Definition at line 224 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::frhatv |
Definition at line 172 of file MOM_barotropic.F90.
real, dimension(:,:,:), pointer mom_barotropic::barotropic_cs::frhatv1 => NULL() |
Definition at line 224 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::g_extra |
Definition at line 293 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::gradual_bt_ics |
Definition at line 256 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::hvel_scheme |
Definition at line 294 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::iareat |
Definition at line 210 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::ice_strength_length |
Definition at line 286 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_fa_u_e0 = -1 |
Definition at line 359 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_fa_u_ee = -1 |
Definition at line 359 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_fa_u_w0 = -1 |
Definition at line 359 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_fa_u_ww = -1 |
Definition at line 359 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_fa_v_n0 = -1 |
Definition at line 361 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_fa_v_nn = -1 |
Definition at line 361 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_fa_v_s0 = -1 |
Definition at line 361 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_fa_v_ss = -1 |
Definition at line 361 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_ubt_ee = -1 |
Definition at line 360 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_ubt_ww = -1 |
Definition at line 360 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_vbt_nn = -1 |
Definition at line 362 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_btc_vbt_ss = -1 |
Definition at line 362 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_coru_bt = -1 |
Definition at line 348 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_corv_bt = -1 |
Definition at line 348 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_eta_bt = -1 |
Definition at line 351 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_eta_cor = -1 |
Definition at line 350 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_eta_hifreq = -1 |
Definition at line 353 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_eta_pred_hifreq = -1 |
Definition at line 354 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_eta_st = -1 |
Definition at line 352 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_frhatu = -1 |
Definition at line 356 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_frhatu1 = -1 |
Definition at line 357 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_frhatv = -1 |
Definition at line 356 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_frhatv1 = -1 |
Definition at line 357 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_gtote = -1 |
Definition at line 355 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_gtotn = -1 |
Definition at line 355 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_gtots = -1 |
Definition at line 355 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_gtotw = -1 |
Definition at line 355 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_pfu_bt = -1 |
Definition at line 348 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_pfv_bt = -1 |
Definition at line 348 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_uaccel = -1 |
Definition at line 349 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_ubt = -1 |
Definition at line 351 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_ubt_hifreq = -1 |
Definition at line 353 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_ubt_st = -1 |
Definition at line 352 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_ubtav = -1 |
Definition at line 351 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_ubtforce = -1 |
Definition at line 349 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_uhbt = -1 |
Definition at line 356 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_uhbt0 = -1 |
Definition at line 363 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_uhbt_hifreq = -1 |
Definition at line 354 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vaccel = -1 |
Definition at line 349 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vbt = -1 |
Definition at line 351 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vbt_hifreq = -1 |
Definition at line 353 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vbt_st = -1 |
Definition at line 352 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vbtav = -1 |
Definition at line 351 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vbtforce = -1 |
Definition at line 349 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vhbt = -1 |
Definition at line 356 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vhbt0 = -1 |
Definition at line 363 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_vhbt_hifreq = -1 |
Definition at line 354 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_visc_rem_u = -1 |
Definition at line 350 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::id_visc_rem_v = -1 |
Definition at line 350 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::idatu |
Definition at line 175 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::idatv |
Definition at line 185 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::idxcu |
Definition at line 213 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::idycv |
Definition at line 217 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::iedw |
Definition at line 339 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::isdw |
Definition at line 339 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::jedw |
Definition at line 339 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::jsdw |
Definition at line 339 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::linearized_bt_pv |
Definition at line 300 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::maxcfl_bt_cont |
Definition at line 316 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::maxvel |
Definition at line 311 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::module_is_initialized = .false. |
Definition at line 337 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::nonlin_cont_update_period |
Definition at line 269 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::nonlinear_continuity |
Definition at line 267 of file MOM_barotropic.F90.
integer mom_barotropic::barotropic_cs::nstep_last = 0 |
Definition at line 239 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_dat_uv |
Definition at line 344 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_e_anom |
Definition at line 346 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_eta_bt_rem |
Definition at line 343 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_eta_ubt |
Definition at line 345 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_etaav |
Definition at line 345 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_force_hbt0_cor_ref |
Definition at line 344 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_gtot |
Definition at line 342 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_q_dcor |
Definition at line 342 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_tmp_uv |
Definition at line 343 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_ubt_cor |
Definition at line 345 of file MOM_barotropic.F90.
type(group_pass_type) mom_barotropic::barotropic_cs::pass_ubta_uhbta |
Definition at line 346 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::q_d |
Definition at line 221 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::rho0 |
Definition at line 229 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::sadourny |
Definition at line 262 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::split |
Definition at line 246 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::strong_drag |
Definition at line 298 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::tides |
Definition at line 292 of file MOM_barotropic.F90.
type(tidal_forcing_cs), pointer mom_barotropic::barotropic_cs::tides_csp => NULL() |
Definition at line 336 of file MOM_barotropic.F90.
type(time_type), pointer mom_barotropic::barotropic_cs::time |
Definition at line 331 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::ua_polarity |
Definition at line 206 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::ubt_ic |
Definition at line 175 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::ubtav |
Definition at line 175 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::uhbt_ic |
Definition at line 175 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::use_wide_halos |
Definition at line 303 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::va_polarity |
Definition at line 206 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::vbt_ic |
Definition at line 185 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::vbtav |
Definition at line 185 of file MOM_barotropic.F90.
real mom_barotropic::barotropic_cs::vhbt_ic |
Definition at line 185 of file MOM_barotropic.F90.
logical mom_barotropic::barotropic_cs::visc_rem_u_uh0 |
Definition at line 324 of file MOM_barotropic.F90.