Index | Rundeck: P1SoM40 | Created: Mon May 20 03:30:12 EDT 2024 |
init_dist_grid | Module: DD2D_UTILS | File: dd2d_utils.f |
Author :
Version:
Declaration:
subroutine init_dist_grid( npx, npy, ntiles, is, ie, js, je, isd, ied, jsd, jed, communicator, grid)
- npx :
integer, intent(in)
- npy :
integer, intent(in)
- ntiles :
integer, intent(in)
- is :
integer, intent(in)
- ie :
integer, intent(in)
- js :
integer, intent(in)
- je :
integer, intent(in)
- isd :
integer, intent(in)
- ied :
integer, intent(in)
- jsd :
integer, intent(in)
- jed :
integer, intent(in)
- communicator :
integer, intent(in)
- grid :
type(dist_grid)
- i :
integer
- itile :
integer
- ierr :
integer
- iproc :
integer
- n :
integer
- ihem :
integer
- ihem_sv :
integer
- modrank :
integer
- midp1 :
integer
- group_world :
integer
- group_mytile :
integer
- group_intertile :
integer
- group_halo :
integer
- halo_comm :
integer
- group_row :
integer
- row_comm :
integer
- xpos :
integer
- ypos :
integer
- ntiles_max :
integer, parameter
- Initial Value
= 6
- nproc_comm :
integer
- tile_comms :
integer, dimension(ntiles_max)
- tile_root_procs :
integer, dimension(ntiles_max)
- proclist :
integer, dimension(:), allocatable
- swap_ne :
logical
- swap_sw :
logical
- locatebufsend :
real, real, real
- Initial Value
= .true.
- locatebufsend :
real, real, real
- Initial Value
= .true.
- locatebufsend :
real, real, real
- Initial Value
= .true.