ROMS
|
Data Types | |
type | t_coupling |
Functions/Subroutines | |
subroutine, public | allocate_coupling (ng, lbi, ubi, lbj, ubj) |
subroutine, public | deallocate_coupling (ng) |
subroutine, public | initialize_coupling (ng, tile, model) |
Variables | |
type(t_coupling), dimension(:), allocatable | coupling |
subroutine, public mod_coupling::allocate_coupling | ( | integer, intent(in) | ng, |
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj ) |
Definition at line 106 of file mod_coupling.F.
References coupling, mod_param::dmem, mod_param::ngrids, and mod_kinds::r8.
Referenced by mod_arrays::roms_allocate_arrays().
subroutine, public mod_coupling::deallocate_coupling | ( | integer, intent(in) | ng | ) |
Definition at line 262 of file mod_coupling.F.
References coupling, and mod_param::ngrids.
Referenced by mod_arrays::roms_deallocate_arrays().
subroutine, public mod_coupling::initialize_coupling | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | model ) |
Definition at line 427 of file mod_coupling.F.
References mod_param::bounds, coupling, mod_param::domain, mod_param::iadm, mod_param::inlm, mod_param::irpm, and mod_param::itlm.
Referenced by ad_initial(), propagator_mod::propagator_afte(), propagator_mod::propagator_fsv(), propagator_mod::propagator_fte(), propagator_mod::propagator_hop(), propagator_mod::propagator_hso(), propagator_mod::propagator_op(), propagator_mod::propagator_so(), mod_arrays::roms_initialize_arrays(), rp_initial(), and tl_initial().
type (t_coupling), dimension(:), allocatable mod_coupling::coupling |
Definition at line 102 of file mod_coupling.F.
Referenced by ad_balance_mod::ad_balance(), ad_nesting_mod::ad_fine2coarse(), ad_forcing_mod::ad_forcing(), ad_nesting_mod::ad_get_composite(), ad_get_data(), ad_nesting_mod::ad_get_refine(), ad_ini_fields_mod::ad_ini_zeta(), ad_ini_fields_mod::ad_out_zeta(), ad_nesting_mod::ad_put_composite(), ad_nesting_mod::ad_put_refine2d(), ad_rho_eos_mod::ad_rho_eos(), ad_rhs3d_mod::ad_rhs3d(), ad_set_data_tile(), ad_set_depth_mod::ad_set_depth(), ad_set_zeta_mod::ad_set_zeta(), ad_ini_fields_mod::ad_set_zeta_timeavg(), ad_step2d_mod::ad_step2d(), ad_step3d_uv_mod::ad_step3d_uv(), ad_uv3dmix2_mod::ad_uv3dmix2(), ad_uv3dmix4_mod::ad_uv3dmix4(), ad_wvelocity_mod::ad_wvelocity(), adsen_force_mod::adsen_force(), allocate_coupling(), zeta_balance_mod::balance_ref(), deallocate_coupling(), nesting_mod::fine2coarse(), forcing_mod::forcing(), nesting_mod::get_composite(), nesting_mod::get_refine(), ice_thermo_mod::ice_thermo(), ini_adjust_mod::ini_perturb(), initialize_coupling(), nesting_mod::put_composite(), nesting_mod::put_refine2d(), set_massflux_mod::reset_massflux(), rho_eos_mod::rho_eos(), rhs3d_mod::rhs3d(), rp_get_data(), rp_ini_fields_mod::rp_ini_zeta(), rp_rho_eos_mod::rp_rho_eos(), rp_rhs3d_mod::rp_rhs3d(), rp_set_data_tile(), rp_set_depth_mod::rp_set_depth(), rp_set_zeta_mod::rp_set_zeta(), rp_ini_fields_mod::rp_set_zeta_timeavg(), rp_step2d_mod::rp_step2d(), rp_step3d_uv_mod::rp_step3d_uv(), rp_uv3dmix2_mod::rp_uv3dmix2(), rp_uv3dmix4_mod::rp_uv3dmix4(), set_avg_mod::set_avg_tile(), set_depth_mod::set_depth(), set_zeta_mod::set_zeta(), ini_fields_mod::set_zeta_timeavg(), state_join_mod::state_join_nf90(), state_join_mod::state_join_pio(), step2d_mod::step2d(), step3d_uv_mod::step3d_uv(), tl_balance_mod::tl_balance(), tl_nesting_mod::tl_fine2coarse(), tl_forcing_mod::tl_forcing(), tl_nesting_mod::tl_get_composite(), tl_get_data(), tl_nesting_mod::tl_get_refine(), ini_adjust_mod::tl_ini_perturb(), tl_ini_fields_mod::tl_ini_zeta(), tl_nesting_mod::tl_put_composite(), tl_nesting_mod::tl_put_refine2d(), tl_rho_eos_mod::tl_rho_eos(), tl_rhs3d_mod::tl_rhs3d(), tl_set_data_tile(), tl_set_depth_mod::tl_set_depth(), tl_set_zeta_mod::tl_set_zeta(), tl_ini_fields_mod::tl_set_zeta_timeavg(), tl_step2d_mod::tl_step2d(), tl_step3d_uv_mod::tl_step3d_uv(), tl_uv3dmix2_mod::tl_uv3dmix2(), tl_uv3dmix4_mod::tl_uv3dmix4(), tl_wrt_his_mod::tl_wrt_his_nf90(), tl_wrt_his_mod::tl_wrt_his_pio(), uv3dmix2_mod::uv3dmix2(), uv3dmix4_mod::uv3dmix4(), wetdry_mod::wetdry(), wrt_his_mod::wrt_his_nf90(), wrt_his_mod::wrt_his_pio(), and wvelocity_mod::wvelocity().