FV3 Bundle
|
Public Member Functions | |
subroutine | nested_grid_bc_2d (var_nest, var_coarse, ind, wt, istag, jstag, npx, npy, bd, isg, ieg, jsg, jeg, nstep_in, nsplit_in) |
subroutine | nested_grid_bc_mpp (var_nest, var_coarse, nest_domain, ind, wt, istag, jstag, npx, npy, npz, bd, isg, ieg, jsg, jeg, nstep_in, nsplit_in, proc_in) |
subroutine | nested_grid_bc_mpp_send (var_coarse, nest_domain, istag, jstag) |
subroutine | nested_grid_bc_2d_mpp (var_nest, var_coarse, nest_domain, ind, wt, istag, jstag, npx, npy, bd, isg, ieg, jsg, jeg, nstep_in, nsplit_in, proc_in) |
subroutine | nested_grid_bc_3d (var_nest, var_coarse, ind, wt, istag, jstag, npx, npy, npz, bd, isg, ieg, jsg, jeg, nstep_in, nsplit_in) |
Definition at line 50 of file boundary_adm.F90.
subroutine boundary_adm_mod::nested_grid_bc::nested_grid_bc_2d | ( | real, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag), intent(inout) | var_nest, |
real, dimension(isg:ieg+istag, jsg:jeg+jstag), intent(in) | var_coarse, | ||
integer, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, 2), intent(in) | ind, | ||
real, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, 4), intent(in) | wt, | ||
integer, intent(in) | istag, | ||
integer, intent(in) | jstag, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
type(fv_grid_bounds_type), intent(in) | bd, | ||
integer, intent(in) | isg, | ||
integer, intent(in) | ieg, | ||
integer, intent(in) | jsg, | ||
integer, intent(in) | jeg, | ||
integer, intent(in), optional | nstep_in, | ||
integer, intent(in), optional | nsplit_in | ||
) |
Definition at line 825 of file boundary_adm.F90.
subroutine boundary_adm_mod::nested_grid_bc::nested_grid_bc_2d_mpp | ( | real, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag), intent(inout) | var_nest, |
real, dimension(isg:ieg+istag, jsg:jeg+jstag), intent(in) | var_coarse, | ||
type(nest_domain_type), intent(inout) | nest_domain, | ||
integer, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, 2), intent(in) | ind, | ||
real, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, 4), intent(in) | wt, | ||
integer, intent(in) | istag, | ||
integer, intent(in) | jstag, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
type(fv_grid_bounds_type), intent(in) | bd, | ||
integer, intent(in) | isg, | ||
integer, intent(in) | ieg, | ||
integer, intent(in) | jsg, | ||
integer, intent(in) | jeg, | ||
integer, intent(in), optional | nstep_in, | ||
integer, intent(in), optional | nsplit_in, | ||
logical, intent(in), optional | proc_in | ||
) |
Definition at line 665 of file boundary_adm.F90.
subroutine boundary_adm_mod::nested_grid_bc::nested_grid_bc_3d | ( | real, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, npz), intent(inout) | var_nest, |
real, dimension(isg:ieg+istag, jsg:jeg+jstag, npz), intent(in) | var_coarse, | ||
integer, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, 2), intent(in) | ind, | ||
real, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, 4), intent(in) | wt, | ||
integer, intent(in) | istag, | ||
integer, intent(in) | jstag, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
type(fv_grid_bounds_type), intent(in) | bd, | ||
integer, intent(in) | isg, | ||
integer, intent(in) | ieg, | ||
integer, intent(in) | jsg, | ||
integer, intent(in) | jeg, | ||
integer, intent(in), optional | nstep_in, | ||
integer, intent(in), optional | nsplit_in | ||
) |
Definition at line 924 of file boundary_adm.F90.
subroutine boundary_adm_mod::nested_grid_bc::nested_grid_bc_mpp | ( | real, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, npz), intent(inout) | var_nest, |
real, dimension(isg:ieg+istag, jsg:jeg+jstag, npz), intent(in) | var_coarse, | ||
type(nest_domain_type), intent(inout) | nest_domain, | ||
integer, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, 2), intent(in) | ind, | ||
real, dimension(bd%isd:bd%ied+istag, bd%jsd:bd%jed+jstag, 4), intent(in) | wt, | ||
integer, intent(in) | istag, | ||
integer, intent(in) | jstag, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
type(fv_grid_bounds_type), intent(in) | bd, | ||
integer, intent(in) | isg, | ||
integer, intent(in) | ieg, | ||
integer, intent(in) | jsg, | ||
integer, intent(in) | jeg, | ||
integer, intent(in), optional | nstep_in, | ||
integer, intent(in), optional | nsplit_in, | ||
logical, intent(in), optional | proc_in | ||
) |
Definition at line 461 of file boundary_adm.F90.
subroutine boundary_adm_mod::nested_grid_bc::nested_grid_bc_mpp_send | ( | real, dimension(:, :, :), intent(in) | var_coarse, |
type(nest_domain_type), intent(inout) | nest_domain, | ||
integer, intent(in) | istag, | ||
integer, intent(in) | jstag | ||
) |
Definition at line 630 of file boundary_adm.F90.