ROMS
|
Functions/Subroutines | |
subroutine, public | set_depth (ng, tile, model) |
subroutine, public | set_depth_tile (ng, tile, model, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, nstp, nnew, h, zice, zt_avg1, hz, z_r, z_w) |
subroutine, public | set_depth0 (ng, tile, model) |
subroutine, public | set_depth0_tile (ng, tile, model, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, h, zice, z_r, z_w) |
subroutine, public | set_depth_bry (ng, tile, model) |
subroutine | set_depth_bry_tile (ng, tile, model, lbi, ubi, lbj, ubj, lbij, ubij, imins, imaxs, jmins, jmaxs, h, zice, hz_bry) |
subroutine, public set_depth_mod::set_depth | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | model ) |
Definition at line 33 of file set_depth.F.
References mod_coupling::coupling, mod_grid::grid, mod_stepping::nnew, mod_stepping::nstp, set_depth_tile(), wclock_off(), and wclock_on().
Referenced by ad_balance_mod::ad_balance(), ad_initial(), ad_main3d(), ad_nesting_mod::ad_nesting(), ad_post_initial_mod::ad_post_initial(), zeta_balance_mod::balance_ref(), initial(), main3d(), nesting_mod::nesting(), roms_kernel_mod::nlm_initial(), post_initial_mod::post_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(), rp_initial(), rp_main3d(), step2d_mod::step2d_tile(), step2d_mod::step2d_tile(), tl_balance_mod::tl_balance(), tl_initial(), tl_main3d(), tl_nesting_mod::tl_nesting(), and tl_post_initial_mod::tl_post_initial().
subroutine, public set_depth_mod::set_depth0 | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | model ) |
Definition at line 280 of file set_depth.F.
References mod_grid::grid, set_depth0_tile(), wclock_off(), and wclock_on().
Referenced by initial(), and roms_kernel_mod::nlm_initial().
subroutine, public set_depth_mod::set_depth0_tile | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | model, | ||
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, | ||
real(r8), dimension(lbi:,lbj:), intent(inout) | h, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | zice, | ||
real(r8), dimension(lbi:,lbj:,:), intent(out) | z_r, | ||
real(r8), dimension(lbi:,lbj:,0:), intent(out) | z_w ) |
Definition at line 318 of file set_depth.F.
References mod_scalars::ewperiodic, exchange_3d_mod::exchange_r3d_tile(), exchange_3d_mod::exchange_w3d_tile(), mod_scalars::hc, mp_exchange_mod::mp_exchange2d(), mp_exchange_mod::mp_exchange3d(), mod_param::n, mod_param::nghostpoints, mod_scalars::nsperiodic, mod_scalars::scalars, and mod_scalars::vtransform.
Referenced by set_depth0().
subroutine, public set_depth_mod::set_depth_bry | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | model ) |
Definition at line 486 of file set_depth.F.
References mod_grid::grid, set_depth_bry_tile(), wclock_off(), and wclock_on().
Referenced by set_depth_tile().
|
private |
Definition at line 522 of file set_depth.F.
References mod_boundary::boundary, mod_param::bounds, mod_param::domain, mod_scalars::ewperiodic, mod_scalars::hc, mod_scalars::ieast, mod_scalars::inorth, mod_ncparam::isfsur, mod_scalars::isouth, mod_scalars::iwest, mod_param::lbc, mp_exchange_mod::mp_exchange3d_bry(), mod_param::nghostpoints, mod_scalars::nsperiodic, mod_param::r2dvar, mod_scalars::scalars, and mod_scalars::vtransform.
Referenced by set_depth_bry().
subroutine, public set_depth_mod::set_depth_tile | ( | integer, intent(in) | ng, |
integer, intent(in) | tile, | ||
integer, intent(in) | model, | ||
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) | nstp, | ||
integer, intent(in) | nnew, | ||
real(r8), dimension(lbi:,lbj:), intent(inout) | h, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | zice, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | zt_avg1, | ||
real(r8), dimension(lbi:,lbj:,:), intent(out) | hz, | ||
real(r8), dimension(lbi:,lbj:,:), intent(out) | z_r, | ||
real(r8), dimension(lbi:,lbj:,0:), intent(out) | z_w ) |
Definition at line 76 of file set_depth.F.
References mod_scalars::ewperiodic, exchange_2d_mod::exchange_r2d_tile(), exchange_3d_mod::exchange_r3d_tile(), exchange_3d_mod::exchange_w3d_tile(), mod_scalars::hc, mp_exchange_mod::mp_exchange2d(), mp_exchange_mod::mp_exchange3d(), mod_param::n, mod_param::nghostpoints, mod_scalars::nsperiodic, mod_scalars::scalars, set_depth_bry(), and mod_scalars::vtransform.
Referenced by ad_convolution_mod::ad_convolution_tile(), ini_adjust_mod::ini_perturb_tile(), metrics_mod::metrics_tile(), normalization_mod::normalization_tile(), normalization_mod::randomization_tile(), set_depth(), and tl_convolution_mod::tl_convolution_tile().