ROMS
|
Functions/Subroutines | |
subroutine | exchange_p2d_tile (ng, tile, lbi, ubi, lbj, ubj, a) |
subroutine | exchange_r2d_tile (ng, tile, lbi, ubi, lbj, ubj, a) |
subroutine | exchange_u2d_tile (ng, tile, lbi, ubi, lbj, ubj, a) |
subroutine | exchange_v2d_tile (ng, tile, lbi, ubi, lbj, ubj, a) |
subroutine exchange_2d_mod::exchange_p2d_tile | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
real(r8), dimension(lbi:,lbj:), intent(inout) | a ) |
Definition at line 63 of file exchange_2d.F.
References mod_param::domain, mod_scalars::ewperiodic, mod_param::lm, mod_param::mm, mod_param::nghostpoints, mod_scalars::nsperiodic, mod_param::ntilei, and mod_param::ntilej.
Referenced by analytical_mod::ana_mask_tile(), analytical_mod::ana_sponge_tile(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), get_wetdry_mod::get_wetdry_nf90(), get_wetdry_mod::get_wetdry_pio(), ini_hmixcoef_mod::ini_hmixcoef_tile(), metrics_mod::metrics_tile(), set_masks_mod::set_avg_masks(), set_avg_mod::set_avg_tile(), set_diags_tile(), set_masks_mod::set_masks_tile(), vorticity_mod::vorticity_tile(), wetdry_mod::wetdry_avg_mask_tile(), wetdry_mod::wetdry_ini_tile(), wetdry_mod::wetdry_mask_tile(), and wetdry_mod::wetdry_tile().
subroutine exchange_2d_mod::exchange_r2d_tile | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
real(r8), dimension(lbi:,lbj:), intent(inout) | a ) |
Definition at line 250 of file exchange_2d.F.
References mod_param::domain, mod_scalars::ewperiodic, mod_param::lm, mod_param::mm, mod_param::nghostpoints, mod_scalars::nsperiodic, mod_param::ntilei, and mod_param::ntilej.
Referenced by ad_set_data_tile(), analytical_mod::ana_cloud_tile(), analytical_mod::ana_dqdsst_tile(), analytical_mod::ana_drag_tile(), ana_grid_tile(), analytical_mod::ana_humid_tile(), analytical_mod::ana_mask_tile(), analytical_mod::ana_pair_tile(), analytical_mod::ana_rain_tile(), analytical_mod::ana_scope_tile(), analytical_mod::ana_sponge_tile(), analytical_mod::ana_srflux_tile(), analytical_mod::ana_ssh_tile(), analytical_mod::ana_sss_tile(), analytical_mod::ana_sst_tile(), analytical_mod::ana_stflux_tile(), analytical_mod::ana_tair_tile(), analytical_mod::ana_winds_tile(), analytical_mod::ana_wtype_tile(), analytical_mod::ana_wwave_tile(), bc_2d_mod::bc_r2d_tile(), bulk_flux_mod::bulk_flux_tile(), bc_2d_mod::dabc_r2d_tile(), nesting_mod::fine2coarse(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), get_nudgcoef_mod::get_nudgcoef_nf90(), get_nudgcoef_mod::get_nudgcoef_pio(), get_wetdry_mod::get_wetdry_nf90(), get_wetdry_mod::get_wetdry_pio(), ice_advect_mod::ice_advect_tile(), ice_thermo_mod::ice_thermo_tile(), ini_fields_mod::ini_fields_tile(), ini_hmixcoef_mod::ini_hmixcoef_tile(), ini_adjust_mod::ini_perturb_tile(), ini_fields_mod::ini_zeta_tile(), metrics_mod::metrics_tile(), zeta_balance_mod::r2d_bc(), rho_eos_mod::rho_eos_tile(), cmeps_roms_mod::roms_import(), esmf_roms_mod::roms_import(), cmeps_roms_mod::roms_rotate(), esmf_roms_mod::roms_rotate(), rp_set_depth_mod::rp_bath_tile(), rp_bulk_flux_mod::rp_bulk_flux_tile(), rp_ini_fields_mod::rp_ini_zeta_tile(), rp_rho_eos_mod::rp_rho_eos_tile(), rp_set_data_tile(), rp_set_depth_mod::rp_set_depth_tile(), rp_set_zeta_mod::rp_set_zeta_tile(), rp_ini_fields_mod::rp_set_zeta_timeavg_tile(), rp_step2d_mod::rp_step2d_tile(), rp_step2d_mod::rp_step2d_tile(), rp_step2d_mod::rp_step2d_tile(), sed_bed_mod::sed_bed_tile(), set_2dfld_mod::set_2dfld_tile(), set_2dfldr_mod::set_2dfldr_tile(), set_masks_mod::set_avg_masks(), set_avg_mod::set_avg_tile(), set_data_tile(), set_depth_mod::set_depth_tile(), set_diags_tile(), set_masks_mod::set_masks_tile(), set_tides_mod::set_tides_tile(), set_zeta_mod::set_zeta_tile(), ini_fields_mod::set_zeta_timeavg_tile(), step2d_mod::step2d_tile(), step2d_mod::step2d_tile(), step2d_mod::step2d_tile(), tl_balance_mod::tl_balance_tile(), tl_set_depth_mod::tl_bath_tile(), tl_bulk_flux_mod::tl_bulk_flux_tile(), tl_nesting_mod::tl_fine2coarse(), ini_adjust_mod::tl_ini_perturb_tile(), tl_ini_fields_mod::tl_ini_zeta_tile(), tl_rho_eos_mod::tl_rho_eos_tile(), tl_set_data_tile(), tl_set_depth_mod::tl_set_depth_tile(), tl_set_zeta_mod::tl_set_zeta_tile(), tl_ini_fields_mod::tl_set_zeta_timeavg_tile(), tl_step2d_mod::tl_step2d_tile(), tl_step2d_mod::tl_step2d_tile(), tl_step2d_mod::tl_step2d_tile(), tl_unpack_tile(), uv_rotate_mod::uv_rotate2d(), wetdry_mod::wetdry_avg_mask_tile(), wetdry_mod::wetdry_ini_tile(), wetdry_mod::wetdry_mask_tile(), and wetdry_mod::wetdry_tile().
subroutine exchange_2d_mod::exchange_u2d_tile | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
real(r8), dimension(lbi:,lbj:), intent(inout) | a ) |
Definition at line 437 of file exchange_2d.F.
References mod_param::domain, mod_scalars::ewperiodic, mod_param::lm, mod_param::mm, mod_param::nghostpoints, mod_scalars::nsperiodic, mod_param::ntilei, and mod_param::ntilej.
Referenced by ad_set_data_tile(), ad_step2d_mod::ad_step2d_tile(), ad_step2d_mod::ad_step2d_tile(), ad_step2d_mod::ad_step2d_tile(), analytical_mod::ana_m2clima_tile(), analytical_mod::ana_mask_tile(), analytical_mod::ana_scope_tile(), analytical_mod::ana_smflux_tile(), bc_2d_mod::bc_u2d_tile(), bulk_flux_mod::bulk_flux_tile(), bc_2d_mod::dabc_u2d_tile(), nesting_mod::fine2coarse(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), get_wetdry_mod::get_wetdry_nf90(), get_wetdry_mod::get_wetdry_pio(), ini_fields_mod::ini_fields_tile(), ini_adjust_mod::ini_perturb_tile(), metrics_mod::metrics_tile(), cmeps_roms_mod::roms_rotate(), esmf_roms_mod::roms_rotate(), rp_bulk_flux_mod::rp_bulk_flux_tile(), rp_ini_fields_mod::rp_ini_fields_tile(), rp_set_data_tile(), rp_step2d_mod::rp_step2d_tile(), rp_step2d_mod::rp_step2d_tile(), rp_step2d_mod::rp_step2d_tile(), rp_step3d_uv_mod::rp_step3d_uv_tile(), sed_bedload_tile(), set_2dfld_mod::set_2dfld_tile(), set_2dfldr_mod::set_2dfldr_tile(), set_masks_mod::set_avg_masks(), set_avg_mod::set_avg_tile(), set_data_tile(), set_diags_tile(), set_masks_mod::set_masks_tile(), set_tides_mod::set_tides_tile(), step2d_mod::step2d_tile(), step2d_mod::step2d_tile(), step2d_mod::step2d_tile(), step3d_uv_mod::step3d_uv_tile(), tl_bulk_flux_mod::tl_bulk_flux_tile(), tl_nesting_mod::tl_fine2coarse(), tl_ini_fields_mod::tl_ini_fields_tile(), ini_adjust_mod::tl_ini_perturb_tile(), tl_set_data_tile(), tl_step2d_mod::tl_step2d_tile(), tl_step2d_mod::tl_step2d_tile(), tl_step2d_mod::tl_step2d_tile(), tl_step3d_uv_mod::tl_step3d_uv_tile(), tl_unpack_tile(), zeta_balance_mod::u2d_bc(), wetdry_mod::wetdry_avg_mask_tile(), wetdry_mod::wetdry_ini_tile(), wetdry_mod::wetdry_mask_tile(), wetdry_mod::wetdry_tile(), and wvelocity_mod::wvelocity_tile().
subroutine exchange_2d_mod::exchange_v2d_tile | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
real(r8), dimension(lbi:,lbj:), intent(inout) | a ) |
Definition at line 624 of file exchange_2d.F.
References mod_param::domain, mod_scalars::ewperiodic, mod_param::lm, mod_param::mm, mod_param::nghostpoints, mod_scalars::nsperiodic, mod_param::ntilei, and mod_param::ntilej.
Referenced by ad_set_data_tile(), ad_step2d_mod::ad_step2d_tile(), ad_step2d_mod::ad_step2d_tile(), ad_step2d_mod::ad_step2d_tile(), analytical_mod::ana_m2clima_tile(), analytical_mod::ana_mask_tile(), analytical_mod::ana_scope_tile(), analytical_mod::ana_smflux_tile(), bc_2d_mod::bc_v2d_tile(), bulk_flux_mod::bulk_flux_tile(), bc_2d_mod::dabc_v2d_tile(), nesting_mod::fine2coarse(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), get_wetdry_mod::get_wetdry_nf90(), get_wetdry_mod::get_wetdry_pio(), ini_fields_mod::ini_fields_tile(), ini_adjust_mod::ini_perturb_tile(), metrics_mod::metrics_tile(), cmeps_roms_mod::roms_rotate(), esmf_roms_mod::roms_rotate(), rp_bulk_flux_mod::rp_bulk_flux_tile(), rp_ini_fields_mod::rp_ini_fields_tile(), rp_set_data_tile(), rp_step2d_mod::rp_step2d_tile(), rp_step2d_mod::rp_step2d_tile(), rp_step2d_mod::rp_step2d_tile(), rp_step3d_uv_mod::rp_step3d_uv_tile(), sed_bedload_tile(), set_2dfld_mod::set_2dfld_tile(), set_2dfldr_mod::set_2dfldr_tile(), set_masks_mod::set_avg_masks(), set_avg_mod::set_avg_tile(), set_data_tile(), set_diags_tile(), set_masks_mod::set_masks_tile(), set_tides_mod::set_tides_tile(), step2d_mod::step2d_tile(), step2d_mod::step2d_tile(), step2d_mod::step2d_tile(), step3d_uv_mod::step3d_uv_tile(), tl_bulk_flux_mod::tl_bulk_flux_tile(), tl_nesting_mod::tl_fine2coarse(), tl_ini_fields_mod::tl_ini_fields_tile(), ini_adjust_mod::tl_ini_perturb_tile(), tl_set_data_tile(), tl_step2d_mod::tl_step2d_tile(), tl_step2d_mod::tl_step2d_tile(), tl_step2d_mod::tl_step2d_tile(), tl_step3d_uv_mod::tl_step3d_uv_tile(), tl_unpack_tile(), zeta_balance_mod::v2d_bc(), wetdry_mod::wetdry_avg_mask_tile(), wetdry_mod::wetdry_ini_tile(), wetdry_mod::wetdry_mask_tile(), wetdry_mod::wetdry_tile(), and wvelocity_mod::wvelocity_tile().