MOM6
|
Definition at line 128 of file MOM_dynamics_legacy_split.F90.
Public variables and constants | |
real | allocable_ |
real, dimension(nimem_, njmem_, nkmem_) | dimension |
real | cau |
real | pfu |
real | diffu |
real | visc_rem_u |
real | u_accel_bt |
real | cav |
real | pfv |
real | diffv |
real | visc_rem_v |
real | v_accel_bt |
real | eta |
real | u_av |
real | v_av |
real | h_av |
real | eta_pf |
real | uhbt |
real | vhbt |
real | uhbt_in |
real | vhbt_in |
real | pbce |
real, dimension(:,:), pointer | taux_bot => NULL() |
real, dimension(:,:), pointer | tauy_bot => NULL() |
type(bt_cont_type), pointer | bt_cont => NULL() |
logical | flux_bt_coupling |
logical | bt_use_layer_fluxes |
logical | split_bottom_stress |
logical | readjust_bt_trans |
logical | readjust_velocity |
logical | calc_dtbt |
real | be |
real | begw |
logical | debug |
logical | module_is_initialized = .false. |
integer | id_uh = -1 |
integer | id_vh = -1 |
integer | id_pfu = -1 |
integer | id_pfv = -1 |
integer | id_cau = -1 |
integer | id_cav = -1 |
integer | id_uav = -1 |
integer | id_vav = -1 |
integer | id_du_adj = -1 |
integer | id_dv_adj = -1 |
integer | id_du_adj2 = -1 |
integer | id_dv_adj2 = -1 |
integer | id_u_bt_accel = -1 |
integer | id_v_bt_accel = -1 |
type(diag_ctrl), pointer | diag |
type(accel_diag_ptrs), pointer | adp |
type(cont_diag_ptrs), pointer | cdp |
type(hor_visc_cs), pointer | hor_visc_csp => NULL() |
type(continuity_cs), pointer | continuity_csp => NULL() |
type(coriolisadv_cs), pointer | coriolisadv_csp => NULL() |
type(pressureforce_cs), pointer | pressureforce_csp => NULL() |
type(legacy_barotropic_cs), pointer | barotropic_csp => NULL() |
type(vertvisc_cs), pointer | vertvisc_csp => NULL() |
type(set_visc_cs), pointer | set_visc_csp => NULL() |
type(ocean_obc_type), pointer | obc => NULL() |
type(update_obc_cs), pointer | update_obc_csp => NULL() |
type(tidal_forcing_cs), pointer | tides_csp => NULL() |
type(ale_cs), pointer | ale_csp => NULL() |
type(accel_diag_ptrs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::adp |
Definition at line 229 of file MOM_dynamics_legacy_split.F90.
type(ale_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::ale_csp => NULL() |
Definition at line 253 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::allocable_ |
Definition at line 129 of file MOM_dynamics_legacy_split.F90.
type(legacy_barotropic_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::barotropic_csp => NULL() |
Definition at line 242 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::be |
Definition at line 209 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::begw |
Definition at line 211 of file MOM_dynamics_legacy_split.F90.
type(bt_cont_type), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::bt_cont => NULL() |
Definition at line 183 of file MOM_dynamics_legacy_split.F90.
logical mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::bt_use_layer_fluxes |
Definition at line 192 of file MOM_dynamics_legacy_split.F90.
logical mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::calc_dtbt |
Definition at line 206 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::cau |
Definition at line 129 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::cav |
Definition at line 142 of file MOM_dynamics_legacy_split.F90.
type(cont_diag_ptrs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::cdp |
Definition at line 233 of file MOM_dynamics_legacy_split.F90.
type(continuity_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::continuity_csp => NULL() |
Definition at line 239 of file MOM_dynamics_legacy_split.F90.
type(coriolisadv_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::coriolisadv_csp => NULL() |
Definition at line 240 of file MOM_dynamics_legacy_split.F90.
logical mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::debug |
Definition at line 215 of file MOM_dynamics_legacy_split.F90.
type(diag_ctrl), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::diag |
Definition at line 227 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::diffu |
Definition at line 129 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::diffv |
Definition at line 142 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::dimension |
Definition at line 129 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::eta |
Definition at line 157 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::eta_pf |
Definition at line 165 of file MOM_dynamics_legacy_split.F90.
logical mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::flux_bt_coupling |
Definition at line 190 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::h_av |
Definition at line 163 of file MOM_dynamics_legacy_split.F90.
type(hor_visc_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::hor_visc_csp => NULL() |
Definition at line 238 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_cau = -1 |
Definition at line 220 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_cav = -1 |
Definition at line 220 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_du_adj = -1 |
Definition at line 224 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_du_adj2 = -1 |
Definition at line 224 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_dv_adj = -1 |
Definition at line 224 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_dv_adj2 = -1 |
Definition at line 224 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_pfu = -1 |
Definition at line 220 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_pfv = -1 |
Definition at line 220 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_u_bt_accel = -1 |
Definition at line 225 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_uav = -1 |
Definition at line 223 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_uh = -1 |
Definition at line 219 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_v_bt_accel = -1 |
Definition at line 225 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_vav = -1 |
Definition at line 223 of file MOM_dynamics_legacy_split.F90.
integer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::id_vh = -1 |
Definition at line 219 of file MOM_dynamics_legacy_split.F90.
logical mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::module_is_initialized = .false. |
Definition at line 217 of file MOM_dynamics_legacy_split.F90.
type(ocean_obc_type), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::obc => NULL() |
Definition at line 245 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::pbce |
Definition at line 177 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::pfu |
Definition at line 129 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::pfv |
Definition at line 142 of file MOM_dynamics_legacy_split.F90.
type(pressureforce_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::pressureforce_csp => NULL() |
Definition at line 241 of file MOM_dynamics_legacy_split.F90.
logical mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::readjust_bt_trans |
Definition at line 198 of file MOM_dynamics_legacy_split.F90.
logical mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::readjust_velocity |
Definition at line 201 of file MOM_dynamics_legacy_split.F90.
type(set_visc_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::set_visc_csp => NULL() |
Definition at line 244 of file MOM_dynamics_legacy_split.F90.
logical mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::split_bottom_stress |
Definition at line 195 of file MOM_dynamics_legacy_split.F90.
real, dimension(:,:), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::taux_bot => NULL() |
Definition at line 181 of file MOM_dynamics_legacy_split.F90.
real, dimension(:,:), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::tauy_bot => NULL() |
Definition at line 181 of file MOM_dynamics_legacy_split.F90.
type(tidal_forcing_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::tides_csp => NULL() |
Definition at line 250 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::u_accel_bt |
Definition at line 129 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::u_av |
Definition at line 159 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::uhbt |
Definition at line 167 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::uhbt_in |
Definition at line 172 of file MOM_dynamics_legacy_split.F90.
type(update_obc_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::update_obc_csp => NULL() |
Definition at line 249 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::v_accel_bt |
Definition at line 142 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::v_av |
Definition at line 160 of file MOM_dynamics_legacy_split.F90.
type(vertvisc_cs), pointer mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::vertvisc_csp => NULL() |
Definition at line 243 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::vhbt |
Definition at line 168 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::vhbt_in |
Definition at line 173 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::visc_rem_u |
Definition at line 129 of file MOM_dynamics_legacy_split.F90.
real mom_dynamics_legacy_split::mom_dyn_legacy_split_cs::visc_rem_v |
Definition at line 142 of file MOM_dynamics_legacy_split.F90.