ROMS
|
Functions/Subroutines | |
subroutine | tl_obc_flux (ng, tile, kinp) |
subroutine, public | tl_obc_flux_tile (ng, tile, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, kinp, umask, vmask, h, tl_h, om_v, on_u, ubar, vbar, zeta, tl_ubar, tl_vbar, tl_zeta) |
subroutine, public | tl_set_duv_bc_tile (ng, tile, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, kinp, umask, vmask, om_v, on_u, ubar, vbar, tl_ubar, tl_vbar, drhs, duon, dvom, tl_drhs, tl_duon, tl_dvom) |
subroutine | tl_conserve_mass_tile (ng, tile, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, kinp, umask, vmask, tl_ubar, tl_vbar) |
|
private |
Definition at line 526 of file tl_obc_volcons.F.
References mod_param::domain, mod_scalars::ieast, mod_scalars::inorth, mod_scalars::isouth, mod_scalars::iwest, mod_scalars::tl_ubar_xs, and mod_scalars::tl_volcons.
|
private |
Definition at line 27 of file tl_obc_volcons.F.
References mod_grid::grid, mod_ocean::ocean, and tl_obc_flux_tile().
subroutine, public tl_obc_volcons_mod::tl_obc_flux_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, | ||
integer, intent(in) | imins, | ||
integer, intent(in) | imaxs, | ||
integer, intent(in) | jmins, | ||
integer, intent(in) | jmaxs, | ||
integer, intent(in) | kinp, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | umask, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | vmask, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | h, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | tl_h, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | om_v, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | on_u, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | ubar, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | vbar, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | zeta, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | tl_ubar, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | tl_vbar, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | tl_zeta ) |
Definition at line 65 of file tl_obc_volcons.F.
References mod_scalars::bc_area, mod_param::domain, mod_scalars::ieast, mod_scalars::inorth, mod_scalars::isouth, mod_param::itlm, mod_scalars::iwest, mod_param::ntilee, mod_param::ntilex, mod_parallel::tile_count, mod_scalars::tl_bc_area, mod_scalars::tl_bc_flux, mod_scalars::tl_ubar_xs, mod_scalars::tl_volcons, and mod_scalars::ubar_xs.
Referenced by tl_obc_flux(), tl_step2d_mod::tl_step2d_tile(), tl_step2d_mod::tl_step2d_tile(), and tl_step2d_mod::tl_step2d_tile().
subroutine, public tl_obc_volcons_mod::tl_set_duv_bc_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, | ||
integer, intent(in) | imins, | ||
integer, intent(in) | imaxs, | ||
integer, intent(in) | jmins, | ||
integer, intent(in) | jmaxs, | ||
integer, intent(in) | kinp, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | umask, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | vmask, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | om_v, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | on_u, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | ubar, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | vbar, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | tl_ubar, | ||
real(r8), dimension(lbi:,lbj:,:), intent(in) | tl_vbar, | ||
real(r8), dimension(imins:,jmins:), intent(in) | drhs, | ||
real(r8), dimension(imins:,jmins:), intent(in) | duon, | ||
real(r8), dimension(imins:,jmins:), intent(in) | dvom, | ||
real(r8), dimension(imins:,jmins:), intent(in) | tl_drhs, | ||
real(r8), dimension(imins:,jmins:), intent(inout) | tl_duon, | ||
real(r8), dimension(imins:,jmins:), intent(inout) | tl_dvom ) |
Definition at line 310 of file tl_obc_volcons.F.
References mod_param::domain, mod_scalars::ewperiodic, mod_scalars::ieast, mod_scalars::inorth, mod_scalars::isouth, mod_param::itlm, mod_scalars::iwest, mp_exchange_mod::mp_exchange2d(), mod_param::nghostpoints, mod_scalars::nsperiodic, mod_scalars::tl_ubar_xs, mod_scalars::tl_volcons, and mod_scalars::ubar_xs.
Referenced by tl_step2d_mod::tl_step2d_tile(), tl_step2d_mod::tl_step2d_tile(), and tl_step2d_mod::tl_step2d_tile().